Nick Mathewson
|
c2f6fe9b85
Implement even more control functionality
|
20 years ago |
Nick Mathewson
|
9b4aa8d2ab
Implement all the easy bits of the new control protocol
|
20 years ago |
Nick Mathewson
|
f9f09f1c5e
Start implementing framework for revised control spec.
|
20 years ago |
Nick Mathewson
|
beae4d0d32
whitespace fix
|
20 years ago |
Nick Mathewson
|
232861ba42
Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform.
|
20 years ago |
Roger Dingledine
|
fcd0fc3364
flesh out the source file descriptions for doxygen
|
20 years ago |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
20 years ago |
Nick Mathewson
|
9f24078452
Fix buffer overlow when checking hashed passwords
|
20 years ago |
Nick Mathewson
|
11a64692c3
Make hashed controller password encoding use hex not base64; this makes it possible to write a controller without base64
|
20 years ago |
Roger Dingledine
|
0fa1890e0e
fix the assumption that uninitialized variables are 0
|
20 years ago |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
20 years ago |
Nick Mathewson
|
69dc4e1675
Remove support for looking at old directory/routerdesc elements; mark non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff.
|
20 years ago |
Nick Mathewson
|
fe65e57ca1
Re-do fragmented control message handling to work with new buf_t system.
|
20 years ago |
Nick Mathewson
|
ce9995a579
Replace an infinite-stack-recursion bug with a generate-infinite-debug-messages bug. Maybe it isnt such a good idea to send LOG_DEBUG messages to the controller after all?
|
20 years ago |
Nick Mathewson
|
f1dfa30064
Fix postdescriptor behavior: on non-complete success, only say "done" once.
|
20 years ago |
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 |