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 |
Roger Dingledine
|
040a748d87
i screwed up the dirport reachability testing when we don't yet
|
20 years ago |
Roger Dingledine
|
b7d6b8a397
doxygeny goodness from tyranix
|
20 years ago |
Nick Mathewson
|
00f2a09380
Append default exit policy before checking for implicit internal addresses: fix bug 129.
|
20 years ago |
Nick Mathewson
|
13126eeb0f
Patch from goodell for task 131: Do not die on internal address if we are not publishing.
|
20 years ago |
Nick Mathewson
|
6567ec9ccf
Functions work better when you call them. Resolve a bug which would prevent unreachable dirports from getting suppressed.
|
20 years ago |