Nick Mathewson
|
74dc7eedc5
Add kludgy function to force controllers to flush EVENT_ERR_MSG events.
|
20 years ago |
Nick Mathewson
|
4991290935
Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact.
|
20 years ago |
Nick Mathewson
|
055ee7c323
Give better warnings if connection_close_unattached_ap gets called twice or called on a marked connection; rename it to connection_mark_unattached_ap.
|
20 years ago |
Nick Mathewson
|
4a90d37229
Better messages when POSTDESCRIPTOR fails
|
20 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
20 years ago |
Nick Mathewson
|
1bf1f44e74
Fix bug in redirectstream.
|
20 years ago |
Roger Dingledine
|
7a79acd9f6
clean up socks reply stuff more.
|
20 years ago |
Roger Dingledine
|
36baf7219d
stop most cases of hanging up on a socks connection without sending
|
20 years ago |
Roger Dingledine
|
fa3c9d94bc
when you attachstream to a circid of 0, send back an answer
|
20 years ago |
Roger Dingledine
|
09ef2b7e41
cleanup so connection_ap_handshake_attach_chosen_circuit() always
|
20 years ago |
Nick Mathewson
|
0cfdeb01c8
Debug EXTENDCIRCUIT
|
20 years ago |
Nick Mathewson
|
6e4bccc4ac
Make GETINFO for "network-status" work on non-authdirs
|
20 years ago |
Nick Mathewson
|
b9016bd18f
Fix several bugs (including some crashes) related to control interface; implement missing desc/name functionality.
|
20 years ago |
Nick Mathewson
|
7a0072cc1a
Specify and implement close-stream and close-circuit control messages
|
20 years ago |
Roger Dingledine
|
d6a0e5bcc9
when reporting events about streams, use the "real" address for
|
20 years ago |
Roger Dingledine
|
76a03e8635
handle_control_getinfo() was counting msg_len itself,
|
20 years ago |
Roger Dingledine
|
ed9524a626
Remove controller getinfo support for "desc/all-ids".
|
20 years ago |
Roger Dingledine
|
35953edae0
Implement controller's "extendcircuit" directive.
|
20 years ago |
Nick Mathewson
|
07a7b6af64
Implement redirectstream in control interface.
|
20 years ago |
Nick Mathewson
|
df9c8feac7
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
|
20 years ago |
Nick Mathewson
|
97dad670ea
Renormalize whitespace
|
20 years ago |
Nick Mathewson
|
115271f65e
Implement the common case of ATTACHSTREAM.
|
20 years ago |
Nick Mathewson
|
6394f77edb
Initialize msg_len
|
20 years ago |
Nick Mathewson
|
a308353600
Fix const-ness warning
|
20 years ago |
Nick Mathewson
|
c185825585
Finish implementing GETINFO; make it easy to query address maps.
|
21 years ago |
Nick Mathewson
|
f90ccf5648
Implement new controller events for changed descriptors and new (not-yet-attached) streams.
|
21 years ago |
Nick Mathewson
|
5315b61e13
Fix some log messages to refer to correct control type.
|
21 years ago |
Nick Mathewson
|
5f8e2c2bc4
Rename unused-address functions to virtual address; this is more accurate. Also, include almost-right implementation of reusing dont-care mappings. (It is still kind of wrong because it does not take type into account.)
|
21 years ago |
Nick Mathewson
|
b494c2223d
Specify and implement fragmented control messages to allow for (among other things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache."
|
21 years ago |
Nick Mathewson
|
65230fd39f
Implement "Dont-Care" from addresses to MapAddress control message. For safety, refuse to launch connections to unmapped addresses in the dont-care range.
|
21 years ago |