Nick Mathewson
|
059148f588
Only caches download network-status for now, and they use a different strategy. Add an element to connection_t to remember what we are downloading, and a function to recognize our own fingerprint.
|
20 years ago |
Roger Dingledine
|
c9e1c41873
dirserv_add_descriptor() doesn't chew up its argument anymore,
|
20 years ago |
Roger Dingledine
|
03ddeb2620
strip obsolete code
|
20 years ago |
Nick Mathewson
|
5c6c88e76d
More stuff for new directories.
|
20 years ago |
Roger Dingledine
|
d2a5b614eb
if you're an auth dir server, start yourself out as verified.
|
20 years ago |
Roger Dingledine
|
711cad94ed
when we think a router is unreachable, pass the message back to the
|
20 years ago |
Roger Dingledine
|
e9524f9d2d
refactor -- no actual changes
|
20 years ago |
Roger Dingledine
|
53431a4950
fix compile complaints (and a bug)
|
20 years ago |
Nick Mathewson
|
208bdf5f27
No need to load cached directory twice
|
20 years ago |
Nick Mathewson
|
7f78be1659
Clean up the "add myself as a trusted dirserver" code.
|
20 years ago |
Nick Mathewson
|
cf90a36dd1
Add quotes around filenames in src/or
|
20 years ago |
Nick Mathewson
|
d54d7b7ec1
Add some documentation; move the signature generation logic into routerparse.c along with the hash generation logic; make router signing use it as well.
|
20 years ago |
Roger Dingledine
|
893acb3acc
Make a new AssumeReachable config option that will publish anyway.
|
20 years ago |
Nick Mathewson
|
54a6a8f0ef
Start implementing the server side of the new directory protocol.
|
20 years ago |
Roger Dingledine
|
86f85f240c
be much more conservative about logging reachability complaints.
|
20 years ago |
Roger Dingledine
|
a120cc20c1
Dirservers now do their own external reachability testing of each
|
20 years ago |
Roger Dingledine
|
8b766d1b7e
fix bad logic that has been lurking for eons, that now prevented us
|
20 years ago |
Roger Dingledine
|
676b330eb2
Make DirPostPeriod config option obsolete.
|
20 years ago |
Nick Mathewson
|
dc09c7fc73
Implement new (reduced-frequency) upload rules. arma, you should review this.
|
20 years ago |
Nick Mathewson
|
249b72f53e
Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies.
|
20 years ago |
Nick Mathewson
|
11ff0aba80
Make clients regenerate their keys when their IP address changes.
|
20 years ago |
Nick Mathewson
|
2bd6040f62
Rename cross-format config.c stuff to config_* and or_options_t-specific stuff to option[s]_*
|
20 years ago |
Roger Dingledine
|
97174b67c2
if you're an auth dir server, always publish your dirport,
|
20 years ago |
Roger Dingledine
|
3bb756b93b
forward-port the 0.1.0.11 stuff
|
20 years ago |
Nick Mathewson
|
232861ba42
Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform.
|
20 years ago |
Roger Dingledine
|
b349e60543
don't tell people you're publishing the server descriptor if you're
|
20 years ago |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
20 years ago |
Roger Dingledine
|
cfc89f8753
pay more attention to the ClientOnly config option
|
20 years ago |
Roger Dingledine
|
9ed7b53143
don't upload your descriptor if rebuilding it failed
|
20 years ago |
Roger Dingledine
|
4855990d37
clean up a few more log entries
|
20 years ago |