Nick Mathewson
|
09e8521236
Make ContactInfo mandatory for authoritative directories.
|
20 years ago |
Nick Mathewson
|
26d2301c76
Make unit tests (and others) run without launching listeners, creating subdirectories, and so on.
|
20 years ago |
Nick Mathewson
|
3cc960c7dd
Make sure that cached-status directory exists.
|
20 years ago |
Roger Dingledine
|
a47765a16d
stop freeing the new global options list whenever we update it.
|
20 years ago |
Roger Dingledine
|
61f728f4fe
fix an infinite loop at hup
|
20 years ago |
Nick Mathewson
|
cf90a36dd1
Add quotes around filenames in src/or
|
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
|
676b330eb2
Make DirPostPeriod config option obsolete.
|
20 years ago |
Roger Dingledine
|
fa64d73fc7
fix function headers from the descriptor-frequency commit
|
20 years ago |
Nick Mathewson
|
7a442c2c48
Make set_options a little smarter: have options_act handle transitions on its own, and only dirty our descriptor when we really want to.
|
20 years ago |
Roger Dingledine
|
04d42ea433
rotate dns and cpu workers if the controller changes options that
|
20 years ago |
Roger Dingledine
|
b1d3f124c4
Permit transitioning from ORPort=0 to ORPort!=0, and back.
|
20 years ago |
Roger Dingledine
|
10ff723938
initialize the dns worker cache tree whether or not we start
|
20 years ago |
Roger Dingledine
|
00c2ba4841
resolve a XXX
|
20 years ago |
Roger Dingledine
|
11bc97801d
clean up some confusing logs.
|
20 years ago |
Roger Dingledine
|
79e3f5600a
hey, we have a function for that
|
20 years ago |
Nick Mathewson
|
789374dbbd
Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings.
|
20 years ago |
Nick Mathewson
|
16528aa070
Add a config-file GETINFO entry; fix a minor memory leak on some SAVECONF calls.
|
20 years ago |
Nick Mathewson
|
c031d14633
Fix segfault in unit tests
|
20 years ago |
Nick Mathewson
|
249b72f53e
Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies.
|
20 years ago |
Roger Dingledine
|
3ac34ae329
get rid of IgnoreVersion and the forced auto-exit mis-feature
|
20 years ago |
Roger Dingledine
|
2e918af35d
a few typo fixes
|
20 years ago |
Nick Mathewson
|
01d0788950
Generalize FirewallPorts to FirewallIPs so I can run happily when locked in net 18.
|
20 years ago |
Nick Mathewson
|
52475ee19b
Alphebetize config variables
|
20 years ago |
Nick Mathewson
|
4cb89fd557
Implement some more GETINFO goodness: expose helper nodes, config options, getinfo keys.
|
20 years ago |
Nick Mathewson
|
ceb02cee2c
If they havent told us by now, they probably never will.
|
20 years ago |
Nick Mathewson
|
299af3d393
Possibly broken implementation of persistant state; handles helper nodes; does not handle accounting info yet.
|
20 years ago |
Roger Dingledine
|
1e0fdcae98
parameterize RephistTrackTime
|
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 |