Commit History

Author SHA1 Message Date
  Roger Dingledine 6a516dfdd3 be more greedy about filling up all relay cells. 21 years ago
  Nick Mathewson bb18d4238f Dont keep rephist info for routers that havent had activity for 24 hours. 21 years ago
  Nick Mathewson 36f4e15e81 Call init_keys() where needed; fix hibernate bug. 21 years ago
  Nick Mathewson 8acaf8e187 Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting setup. More docs needed 21 years ago
  Roger Dingledine 4b76fe8036 Break DirFetchPostPeriod into: 21 years ago
  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