Skip to content

Control interpreter in nyx does not do line splitting

When GETINFO circuit-status is typed in control interpreter of nyx (2.0.4), long lines are not split. Therefore, full tor's reply cannot be seen. It looks like (names of Tor nodes are fake):

>>> GETINFO circuit-status
250+circuit-status=       
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~nodeone,$FINGE
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~nodetwotwo2,$F
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~node11,$FINGER
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~nodethree1,$FI
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~tnode,$FINGERP
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~Unnamed,$FINGE
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~anothernode,$F
XXXX BUILT $FINGERPRINT~NODENAME,$FINGERPRINT~nodenew2,$FING
.   
250 OK

Other commands which output long lines may also have this problem.

Interestingly, contrary to nyx, tor-prompt do line splitting correctly.

Trac:
Username: wagon

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information