Nick Mathewson
|
22a0d82749
Cache running-routers; compress running-routers; serve compressed running-routers.z
|
21 years ago |
Roger Dingledine
|
ee591be3f2
fix a bug in configuring accounting in options_act()
|
21 years ago |
Nick Mathewson
|
3e6edf20cc
Resolve some hibernating-related XXXX009s.
|
21 years ago |
Nick Mathewson
|
a732727a2b
Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF
|
21 years ago |
Nick Mathewson
|
08627d5d87
Track whether descriptor is dirty/uploaded. When any options are set, mark it dirty. Once a minute, regenerate and upload the server descriptor if it is dirty.
|
21 years ago |
Nick Mathewson
|
eabcf6618e
Write most of the implementation for SAVECONF.
|
21 years ago |
Nick Mathewson
|
5109de5626
Rename exit_policy to addr_policy, since it gets used for SOCKS and directory connections too. Make all policies get validated in options_validate, and make SOCKS/directory policies get set in options_act.
|
21 years ago |
Nick Mathewson
|
60880cda84
Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs.
|
21 years ago |
Nick Mathewson
|
954570486f
Resolve a FIXME: use identity comparison, not nickname comparison, to
|
21 years ago |
Nick Mathewson
|
c9af37d1ba
Resolve FIXME items: make circuit_free_cpath_node static
|
21 years ago |
Roger Dingledine
|
646903542a
make nick's config patch build
|
21 years ago |
Nick Mathewson
|
4cdddcc13d
Remvove an XXX
|
21 years ago |
Nick Mathewson
|
5a5be93f80
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
|
21 years ago |
Nick Mathewson
|
cd753df7bf
Resolve many XXXs and all DOCDOCs
|
21 years ago |
Nick Mathewson
|
b960574556
Change interface to config_trial_assign even more; have it use get_options() instead
|
21 years ago |
Roger Dingledine
|
3901473bf3
change the interface to config_trial_assign()
|
21 years ago |
Roger Dingledine
|
6521c2ce51
Stop using the wrong DataDirectory when we're validating.
|
21 years ago |
Nick Mathewson
|
48a0b6c476
Separate is-recognized-option from get-option-value, since NULL is ambiguous and returning "" misrepresents.
|
21 years ago |
Roger Dingledine
|
90b47172bd
Make an options_act() where we do all the things a new options set
|
21 years ago |
Nick Mathewson
|
cb5de85585
Separate validate from activate. Document undocumented stuff in config.c.
|
21 years ago |
Roger Dingledine
|
394554cfbf
Clean up copyrights.
|
21 years ago |
Roger Dingledine
|
6c61ed4fb5
Make options no longer a global variable.
|
21 years ago |
Nick Mathewson
|
2e8353e2f4
Use new log format; convert old format to new format.
|
21 years ago |
Roger Dingledine
|
2ba3a9de16
make the default default options.FirewallPorts be the default
|
21 years ago |
Nick Mathewson
|
19868fe968
Move accounting code into hibernate; start adding logic to track bandwidth-per-seconds-active
|
21 years ago |
Roger Dingledine
|
f7a30fa73e
break out validate_options
|
21 years ago |
Roger Dingledine
|
59453ac6ef
add a ControlPort and control listener conn.
|
21 years ago |
Roger Dingledine
|
d0c158c8d6
clarify the bandwidthburst and bandwidthrate are in bytes
|
21 years ago |
Nick Mathewson
|
cea9125d71
Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS.
|
21 years ago |
Nick Mathewson
|
451f8b5045
- Implement all of control interface except authentication, setconfig,
|
21 years ago |