Nick Mathewson
|
6567ec9ccf
Functions work better when you call them. Resolve a bug which would prevent unreachable dirports from getting suppressed.
|
20 years ago |
Nick Mathewson
|
bc51c8b074
Implement --verify-config command-line option to fix bug 69.
|
20 years ago |
Roger Dingledine
|
cee7c5988c
fix massive memory leak
|
20 years ago |
Roger Dingledine
|
cc0b19888d
log buffer sizes on kill -usr1 too.
|
20 years ago |
Roger Dingledine
|
7901c6e390
clean up some grammar
|
20 years ago |
Roger Dingledine
|
1f263bf6f5
whine at you if you're a server and you don't set your contactinfo
|
20 years ago |
Roger Dingledine
|
68ba303323
fix compile error if you're not multithreaded
|
20 years ago |
Roger Dingledine
|
6ea839265d
remove archaic debugging aid that was probably unsafe
|
20 years ago |
Roger Dingledine
|
87850c47b0
cleanup now that 0.0.9pre1 is obsolete
|
20 years ago |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
20 years ago |
Nick Mathewson
|
b35f7dacef
Call tor_free_all instead of connections_free_all after forking
|
20 years ago |
Nick Mathewson
|
8b9ae25224
Change some >=s to >s in buf_resize, so that we do not denormalize buffers on resize.
|
20 years ago |
Nick Mathewson
|
86e73d7005
Define LOCALSTATEDIR in orconfig.h
|
20 years ago |
Nick Mathewson
|
4666b801fa
If DataDir is ~/.tor, and that expands to /.tor, then default to LOCALSTATEDIR/tor instead.
|
20 years ago |
Nick Mathewson
|
14bac4dad4
Elaborate on buf_shrink comment.
|
20 years ago |
Roger Dingledine
|
aa6bcd50ca
comment buf_shrink
|
20 years ago |
Nick Mathewson
|
ad547cbb8c
Correct and simplify buf_shrink logic
|
20 years ago |
Nick Mathewson
|
d6a6c8785b
When removing all bytes from a buffer, reset buf->cur=buf->mem
|
20 years ago |
Nick Mathewson
|
a312ce1d3b
Change buffer shrinking strategy: only try to shrink once every 3 minutes. Do not try to read over buffer size unless buffer is nearly empty.
|
20 years ago |
Nick Mathewson
|
9c683c7613
Make buffer shrinking algorithm a little smarter.
|
20 years ago |
Nick Mathewson
|
830ac87611
Actually, dont send CREATE_FAST cells at all for now
|
20 years ago |
Nick Mathewson
|
ab34901263
New and frightening code to implement fast-path first-hop CREATE_FAST cells. Watch out when we bump the version to 0.1.0.6-rc!
|
20 years ago |
Nick Mathewson
|
16184f62dc
Specify CREATE_FAST and CREATED_FAST
|
20 years ago |
Roger Dingledine
|
978648bff8
also print the platform string for rejected descriptors
|
20 years ago |
Roger Dingledine
|
15c1853bd6
don't print nulls
|
20 years ago |
Roger Dingledine
|
b341ced9b8
correct changelog
|
20 years ago |
Roger Dingledine
|
50505e677e
fix a comment
|
20 years ago |
Roger Dingledine
|
c9e83eb1b4
when we refuse a router descriptor, log contactinfo and source address.
|
20 years ago |
Roger Dingledine
|
57b7427c2d
reformat routerparse a bit
|
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 |