Roger Dingledine
|
090836d171
correct error message in closestream
|
hace 20 años |
Roger Dingledine
|
ebf13c6282
not not zero means zero
|
hace 20 años |
Roger Dingledine
|
5643532bd9
if the controller asks to extendcircuit to circid 0, we need to
|
hace 20 años |
Roger Dingledine
|
fe7535c5e2
arguments in EXTENDCIRCUIT were reversed
|
hace 20 años |
Nick Mathewson
|
f8b48176ed
Fix several bugs in read_escaped_data; add a unit test and a few docs
|
hace 20 años |
Roger Dingledine
|
83dc42055d
point out some bugs for nick, noticed by whiteout
|
hace 20 años |
Nick Mathewson
|
cf13b3e4a6
Macro-fu to get DEBUG events working.
|
hace 20 años |
Roger Dingledine
|
8f9790a023
fix a seg fault with autodetecting which controller version is being used
|
hace 20 años |
Nick Mathewson
|
63f9a8baa2
Canonicalize option names even on defaulted options.
|
hace 20 años |
Nick Mathewson
|
ec83652357
Logic to implement rendezvous/introduction via unknown servers.
|
hace 20 años |
Nick Mathewson
|
806da0d8b2
Compile on win32
|
hace 20 años |
Nick Mathewson
|
5eef9177c5
Appease verbose GCC warnings.
|
hace 20 años |
Nick Mathewson
|
eb327e7660
Add feature to handle unset (default) configuration options in GETCONF control messages
|
hace 20 años |
Nick Mathewson
|
64fc1f7bae
Implement all the rest of the new controller protocol, debug a little, add some new features, add ADDRMAP events.
|
hace 20 años |
Nick Mathewson
|
d38c696d5a
The new protocol is implemented. Except for the pesky string unquoting business. And the cleanups. And the docs. And the testing. And the debugging. And the new features. Hm, I think it is time to sleep.
|
hace 20 años |
Nick Mathewson
|
3f2339d1d3
Implement EXTENDCIRCUIT and ATTACHCIRCUIT. Only SETCONFIG and AUTHENTICATE remain.
|
hace 20 años |
Nick Mathewson
|
c2f6fe9b85
Implement even more control functionality
|
hace 20 años |
Nick Mathewson
|
9b4aa8d2ab
Implement all the easy bits of the new control protocol
|
hace 20 años |
Nick Mathewson
|
f9f09f1c5e
Start implementing framework for revised control spec.
|
hace 20 años |
Nick Mathewson
|
beae4d0d32
whitespace fix
|
hace 20 años |
Nick Mathewson
|
232861ba42
Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform.
|
hace 20 años |
Roger Dingledine
|
fcd0fc3364
flesh out the source file descriptions for doxygen
|
hace 20 años |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
hace 20 años |
Nick Mathewson
|
9f24078452
Fix buffer overlow when checking hashed passwords
|
hace 20 años |
Nick Mathewson
|
11a64692c3
Make hashed controller password encoding use hex not base64; this makes it possible to write a controller without base64
|
hace 20 años |
Roger Dingledine
|
0fa1890e0e
fix the assumption that uninitialized variables are 0
|
hace 20 años |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
hace 20 años |
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.
|
hace 20 años |
Nick Mathewson
|
fe65e57ca1
Re-do fragmented control message handling to work with new buf_t system.
|
hace 20 años |
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?
|
hace 20 años |