Nick Mathewson
|
81922a125c
More doxygenation.
|
20 年 前 |
Roger Dingledine
|
c6d4a00c5f
more doxygen markup
|
20 年 前 |
Roger Dingledine
|
b384c5a18d
bugfix: do directory_send_command only after we've established a socket
|
20 年 前 |
Roger Dingledine
|
9bf9ca4d09
bugfix: add a circ->resolving_streams field, and make dns resolving streams not actually in the connection_array until they're done resolving.
|
20 年 前 |
Nick Mathewson
|
682a805092
Comments for nearly all non-tricky files
|
20 年 前 |
Nick Mathewson
|
af08c4f878
Working strerror for windows socket errors, plus some snide comments.
|
20 年 前 |
Nick Mathewson
|
9322641710
Use socketclose on windows as appropriate; end pid files with newline
|
20 年 前 |
Roger Dingledine
|
25d54257fb
use tor_assert
|
20 年 前 |
Roger Dingledine
|
e355ed0e15
log correctly if decoding onion failed
|
20 年 前 |
Nick Mathewson
|
c44016e86e
Merge flagday into main branch.
|
20 年 前 |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
20 年 前 |
Roger Dingledine
|
1ae45b771e
don't close all the fd's when you spawn a thread, only when you fork
|
20 年 前 |
Nick Mathewson
|
976bacae94
Make all the other read/writes into recv/sends, except when they shouldn't be.
|
20 年 前 |
Roger Dingledine
|
6c9d78b319
stop asserting that computers always go forward in time
|
20 年 前 |
Roger Dingledine
|
01e06148a1
make workers explain their death better when tor dies
|
20 年 前 |
Nick Mathewson
|
6f3c6d1289
Split out mark_for_close with circuits. Seems to work for me.
|
20 年 前 |
Nick Mathewson
|
4e89c6661a
Push responsibility for connection marking down as far as possible; have only a close path; add some missing end cells; change return conventions a little.
|
20 年 前 |
Roger Dingledine
|
5086300815
split the token bucket into 'rate' and 'burst' params
|
20 年 前 |
Roger Dingledine
|
c485725c5a
Fix the dns bug: children weren't dying
|
20 年 前 |
Roger Dingledine
|
a5e6ec244f
rename circ_id_t to uint16_t for code clarity
|
20 年 前 |
Roger Dingledine
|
aba237e3e2
end-to-end integrity checking now works
|
20 年 前 |
Roger Dingledine
|
961ecf7abf
add H(K|1) to the onionskin reply
|
20 年 前 |
Roger Dingledine
|
36ea39ec9c
on hup, close and rebind listener ports too (in case their config has changed)
|
20 年 前 |
Roger Dingledine
|
fe856406be
initial patches on patches
|
20 年 前 |
Nick Mathewson
|
7bde42676b
Rename aci to circ_id throughout.
|
20 年 前 |
Nick Mathewson
|
959b5585a5
Stop using stdout for non-debugging cases
|
21 年 前 |
Roger Dingledine
|
b9628f266f
change WARNING to WARN
|
21 年 前 |
Roger Dingledine
|
be874358a4
wrap strdup; prefer time() to gettimeofday()
|
21 年 前 |
Roger Dingledine
|
f563bbd2f9
refactor so connection_write_to_buf() never fails
|
21 年 前 |
Roger Dingledine
|
cb8212bfcb
clean up receiver buckets; prepare for payloads in relay_end; note a few bugs
|
21 年 前 |