Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
18 years ago |
Nick Mathewson
|
32126cced1
Make directory authorities ignore router uploads that have only cosmetic differences: now regardless of version!
|
18 years ago |
Roger Dingledine
|
58366ffd24
when we changed from log_fn to debug/info/notice/warn/err,
|
18 years ago |
Roger Dingledine
|
9b0a40ec78
crank the max line limit down to 150 chars.
|
18 years ago |
Nick Mathewson
|
39265dd72e
In my private little universe, terminals are still 80 columns. Impose a 160-character-per-line limit; this will creep down.
|
18 years ago |
Nick Mathewson
|
b1d034d2ab
Fix bug 212: Directory authorities should not try to download server descriptors that they know they will reject.
|
18 years ago |
Nick Mathewson
|
9cec3a13f5
remove some functions that are not used; #if0 out some files that are not likely to be used.
|
18 years ago |
Nick Mathewson
|
3bd613b44d
Rename connection_get_by_identity_digest to reflect that it is OR-only. Make it use a hashtable instead of a linear search.
|
18 years ago |
Nick Mathewson
|
7de0c33857
Avoid a segfault in routerlist_reset_warnings()
|
18 years ago |
Roger Dingledine
|
0118a236a4
comment that scary-looking function.
|
18 years ago |
Nick Mathewson
|
eb0021b06e
Fix dumb logic error that kept some old descripttors from getting the axe.
|
18 years ago |
Nick Mathewson
|
061ef582a1
Make dropping very old descriptors faster (remove old correctness check). Track bytes dropped that are still in our store or journal, and rebuild when it gets very high.
|
18 years ago |
Nick Mathewson
|
36109fea33
e more aggressive about calling routerlist_remove_old_routers()
|
18 years ago |
Nick Mathewson
|
fbf8a8c25f
Dump bytes held to store descriptors.
|
18 years ago |
Nick Mathewson
|
7d7bb95f36
Track how many bytes we have in signed descriptors. Try to make sure we are tracking this right. Somebody should valgrind a dirserver on an example net. There should be code to dump this value.
|
18 years ago |
Nick Mathewson
|
50ce5e1932
Avoid spurious re-launch of first pending requested descriptor
|
18 years ago |
Roger Dingledine
|
f28770b639
be less eager to decide that the entire network is down
|
18 years ago |
Roger Dingledine
|
859d1c902a
and another instance where i was trying to be too sneaky
|
18 years ago |
Roger Dingledine
|
5c949fce51
Start obeying our firewall options more rigorously:
|
18 years ago |
Roger Dingledine
|
7aae63994f
Recover better from TCP connections to Tor servers that are broken but
|
18 years ago |
Roger Dingledine
|
afb1c79879
Leave options->DirServers alone -- if the user didn't specify any,
|
18 years ago |
Roger Dingledine
|
aa53190ed5
and another one
|
18 years ago |
Roger Dingledine
|
9111a3fb48
comment out some really popular log lines
|
18 years ago |
Roger Dingledine
|
fe7b07754f
make it even more clear that i didn't screw up the logic
|
18 years ago |
Roger Dingledine
|
53269f696d
fix logic error: not unnamed is good.
|
18 years ago |
Nick Mathewson
|
9b432311c4
Make new logging stuff work on windows; fix a couple of windows typos.
|
18 years ago |
Roger Dingledine
|
4d1c6bbfc4
fix function comment
|
18 years ago |
Roger Dingledine
|
c074f528c1
fix a harmless warn and mark two points where we should
|
18 years ago |
Nick Mathewson
|
75d85c8214
On directory servers, old_routers was wasting hundreds of bytes per superseded router descriptor. Roll the signed descriptor info and identifying info into a cache_info struct, and use only that for old_routers.
|
18 years ago |
Nick Mathewson
|
757def59b6
Fix bugs in routerlist_remove_old_cached_routers_with_id()
|
18 years ago |