Nick Mathewson
|
96bfefeeb6
Add a check to try to make cache rebuild fail fast if it is going to fail
|
19 years ago |
Nick Mathewson
|
4dac383f5a
Aaand re-disable the bogus test in get_body()
|
19 years ago |
Nick Mathewson
|
d547ecc916
Make sure that our calculated offsets for routers is correct; again. This time bug 309 may be gone gone gone.
|
19 years ago |
Nick Mathewson
|
d3784ff1df
Likely fix for bug 309: when we calculate offsets after rebuilding the descriptor cache, do not reset the offset pointer half-way through.
|
19 years ago |
Nick Mathewson
|
52b8dfa95a
Fix a bunch of spaces.
|
19 years ago |
Nick Mathewson
|
58b05fc84d
#if out test that was failing because of an extra newline.
|
19 years ago |
Nick Mathewson
|
b7910202a3
Next batch of memory miserdom: mmap cached-routers file. This is sure to break somewhere.
|
19 years ago |
Nick Mathewson
|
e2697a62ac
When requesting or serving resources via fingerprint/digest, request and respond in-order, removing duplicates.
|
19 years ago |
Nick Mathewson
|
b5c599412f
Backport candidate: implement the "is this uptime change cosmetic" test properly.
|
19 years ago |
Roger Dingledine
|
30f6c57fd7
and forward-port too.
|
19 years ago |
Roger Dingledine
|
a91be49402
fix a bootstrapping check we ignored that prevents us from running
|
19 years ago |
Roger Dingledine
|
bb18168fae
ok, ok, maybe *this* time my rep_hist_circbuilding_dormant() will work.
|
19 years ago |
Nick Mathewson
|
853e2d99b6
Add a new warning to our "warn a lot" list: unused parameters. This means we have to explicitly "use" unuseds, but it can catch bugs. (It caught two coding mistakes so far.)
|
19 years ago |
Roger Dingledine
|
9000a5aff1
and get grammar right
|
19 years ago |
Roger Dingledine
|
ae2648fb1c
stop fetching descriptors if we're not a dir mirror and we
|
19 years ago |
Roger Dingledine
|
60abe23158
tentative change: if you have your dirport set, you are a directory
|
19 years ago |
Roger Dingledine
|
f579478687
correct a false log message, since we actually reset all our
|
19 years ago |
Roger Dingledine
|
295ad74fda
Tor servers are also giving spurious "you're invalid" warnings.
|
19 years ago |
Nick Mathewson
|
2b720b5746
Start remembering *where* we are storing routerdescs. This will make us easier to move from a RAM-mirrors-disk model to a RAM-caches-disk model, and save maybe around 10MB on a directory server.
|
19 years ago |
Nick Mathewson
|
15dbe02c04
shorten some too-wide lines
|
19 years ago |
Nick Mathewson
|
5bce102cd2
Only warn about a down node once
|
19 years ago |
Nick Mathewson
|
5f9612216c
you wanted it spelled properly too? And me not even funded!
|
19 years ago |
Nick Mathewson
|
d6c04216ef
fix a segfault in last bug-285-related commit.
|
19 years ago |
Nick Mathewson
|
c70f1e7eb3
Possible partial fix for 285; needs review
|
19 years ago |
Roger Dingledine
|
47d3e23155
note another bug: we complain that a router doesn't exist,
|
19 years ago |
Roger Dingledine
|
34bc0866d4
slightly clearer log message when you use a nickname rather than
|
19 years ago |
Roger Dingledine
|
3791d3daaa
forward-port the n_named log severity downgrade.
|
19 years ago |
Peter Palfrader
|
beb9e0721a
Stop assuming every authority is a v1 authority
|
19 years ago |
Roger Dingledine
|
f89b0ea09f
be willing to add our own routerinfo into the routerlist.
|
19 years ago |
Roger Dingledine
|
b190c451b8
and one more kick to consider all live network statuses for versions
|
19 years ago |