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
|
7484ca06a5
[Forward-port ]Test and document last patch.
|
19 years ago |
Nick Mathewson
|
0df40a393b
[forward-port] Implement an option, VirtualAddrMask, to set which addresses get handed out in response to mapaddress requests. Needs testing and docs!
|
19 years ago |
Nick Mathewson
|
6ebd886511
forward-port: "Resolve" all XXX011 items, mostly by marking them non-011.
|
19 years ago |
Peter Palfrader
|
beb9e0721a
Stop assuming every authority is a v1 authority
|
19 years ago |
Roger Dingledine
|
12d461a245
make DirFetchPeriod and StatusFetchPeriod truly obsolete.
|
19 years ago |
Peter Palfrader
|
fe6c1b0192
Remove redundant includes. They are all hanled in torint.h which we already do include.
|
19 years ago |
Nick Mathewson
|
e258276c2b
Change a dumb interface. Also, increment trusted_dir_server_t.n_networkstatus_failures when an all.z download fails entirely or partially.
|
19 years ago |
Roger Dingledine
|
a589650496
i like the name FetchUselessDescriptors better.
|
19 years ago |
Roger Dingledine
|
2a94c8b493
add a new config option FetchUselessRouters, off by default, for
|
19 years ago |
Roger Dingledine
|
de8ce0aae8
fix a typo that was confusing me
|
19 years ago |
Nick Mathewson
|
5d466b7611
Fix a couple of things that make GCC complain with verbose warnings on. Also, fix some whitespace.
|
19 years ago |
Nick Mathewson
|
eba6204315
fix some xxxs.
|
19 years ago |
Roger Dingledine
|
6fb27741ba
Fix dirserv_get_networkstatus_v2's api: its function comments
|
19 years ago |
Roger Dingledine
|
1f4d0d2479
When deciding whether a router is Fast or Guard-worthy, consider
|
19 years ago |
Roger Dingledine
|
6f08d121d9
Refactor and consolidate addr/exit policies into a new policies.c.
|
19 years ago |
Roger Dingledine
|
b899b9592a
When the controller's *setconf commands fail, collect an error message
|
19 years ago |
Roger Dingledine
|
216e349cb2
parameterize two more timeout constants in circuit-land.
|
19 years ago |
Roger Dingledine
|
28fafb9022
new config option SocksTimeout: How long do we let a socks connection
|
19 years ago |
Roger Dingledine
|
d8195e4128
Implement Jason Holt's SafeSocks config option.
|
19 years ago |
Roger Dingledine
|
c06e6ddadd
Finish the transition from the word 'verified' to the words
|
19 years ago |
Roger Dingledine
|
cc37c2f71e
fix some typos
|
19 years ago |
Roger Dingledine
|
581795f41d
auth dir servers were only modifying a server's is_running field
|
19 years ago |
Roger Dingledine
|
817556315a
Implement router purposes, and don't choose a non-general
|
19 years ago |
Nick Mathewson
|
d0f24b1e46
(Missing header change) Do not warn about unknown servers in our family when they are given as hex digests.
|
19 years ago |
Roger Dingledine
|
903183ea28
if we as a directory mirror don't know of any v1 directory
|
19 years ago |
Nick Mathewson
|
bd8ffccae7
More cleanups noticed by weasel; also, remove macros that nobody uses.
|
19 years ago |
Nick Mathewson
|
474c60b743
Cleanup on time-relaqted constants. New conventions:
|
19 years ago |
Roger Dingledine
|
a4da44c2b9
Now do address rewriting when the controller asks us to attach
|
19 years ago |
Nick Mathewson
|
4d3e709c4b
Use escaped() for remaining cases.
|
19 years ago |