Roger Dingledine
|
aebec8ab9e
stop using atexit() to remove our pid, since it's called
|
20 years ago |
Nick Mathewson
|
656a664334
Revert cpuworker to use addr/port
|
20 years ago |
Nick Mathewson
|
c2103eb63a
Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname.
|
20 years ago |
Nick Mathewson
|
cbab134bd9
Switch most uses of *_by_addr_port to *_by_identity_digest
|
20 years ago |
Nick Mathewson
|
17b5b3685f
Make tor build on win32 again; handle locking for server
|
20 years ago |
Roger Dingledine
|
42569ffd0f
bump an info message down to a debug
|
20 years ago |
Roger Dingledine
|
1cf1836990
break connection_edge_end out of connection_mark_for_close
|
20 years ago |
Nick Mathewson
|
537fb82cbb
Make some functions static
|
20 years ago |
Roger Dingledine
|
3cdf2d67da
it's amazing what a bit of punctuation can do for appearances
|
20 years ago |
Nick Mathewson
|
81922a125c
More doxygenation.
|
20 years ago |
Roger Dingledine
|
c6d4a00c5f
more doxygen markup
|
20 years ago |
Roger Dingledine
|
b384c5a18d
bugfix: do directory_send_command only after we've established a socket
|
20 years ago |
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 years ago |
Nick Mathewson
|
682a805092
Comments for nearly all non-tricky files
|
20 years ago |
Nick Mathewson
|
af08c4f878
Working strerror for windows socket errors, plus some snide comments.
|
20 years ago |
Nick Mathewson
|
9322641710
Use socketclose on windows as appropriate; end pid files with newline
|
20 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
20 years ago |
Roger Dingledine
|
e355ed0e15
log correctly if decoding onion failed
|
20 years ago |
Nick Mathewson
|
c44016e86e
Merge flagday into main branch.
|
20 years ago |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
20 years ago |
Roger Dingledine
|
1ae45b771e
don't close all the fd's when you spawn a thread, only when you fork
|
20 years ago |
Nick Mathewson
|
976bacae94
Make all the other read/writes into recv/sends, except when they shouldn't be.
|
20 years ago |
Roger Dingledine
|
6c9d78b319
stop asserting that computers always go forward in time
|
20 years ago |
Roger Dingledine
|
01e06148a1
make workers explain their death better when tor dies
|
20 years ago |
Nick Mathewson
|
6f3c6d1289
Split out mark_for_close with circuits. Seems to work for me.
|
20 years ago |
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 years ago |
Roger Dingledine
|
5086300815
split the token bucket into 'rate' and 'burst' params
|
20 years ago |
Roger Dingledine
|
c485725c5a
Fix the dns bug: children weren't dying
|
20 years ago |
Roger Dingledine
|
a5e6ec244f
rename circ_id_t to uint16_t for code clarity
|
21 years ago |
Roger Dingledine
|
aba237e3e2
end-to-end integrity checking now works
|
21 years ago |