Commit History

Author SHA1 Message Date
  Roger Dingledine fe768d1d2a change SHUTDOWN_WAIT_LENGTH from a fixed 30 secs to a config option 19 years ago
  Nick Mathewson afe414f070 Revise all calls to connection_edge_end to avoid sending MISC, and to take errno into account where possible. 19 years ago
  Nick Mathewson 70c3580f81 Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled. 19 years ago
  Roger Dingledine 33569e40d7 if we're hibernating and we get a sigint, exit immediately. 19 years ago
  Roger Dingledine f575d29a59 note a bug that wmf just found 19 years ago
  Roger Dingledine 1e847aebb1 Go into soft hibernation after 95% of the bandwidth is used, 19 years ago
  Roger Dingledine c6771e5ce4 reset published uptime when you wake up from hibernation, 19 years ago
  Nick Mathewson bbc10c2ea1 Make split(..., NULL) split on horizontal space; fix bug with tabs in config file. 19 years ago
  Roger Dingledine 011ad3cba5 clean up logging, 19 years ago
  Roger Dingledine 470cdea7f8 make the 64 bit args print correctly on 64 bit archs 19 years ago
  Nick Mathewson fc8a2596e1 Log contents of bw_accounting when we read it; fix memory leak. 19 years ago
  Roger Dingledine f21564eb29 send an end to the streams we close when we hibernate, rather 19 years ago
  Roger Dingledine 469135e7e2 talk about quotas rather than bandwidths, in the logs 19 years ago
  Nick Mathewson b457cfb5eb Spell-check strings and comments 19 years ago
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 19 years ago
  Nick Mathewson 6f5dbefa7e Normalize space: add one between every control keyword and control clause. 19 years ago
  Nick Mathewson 1bec1b3d37 Better notice for hibernate interval spans; when estimate is 0, start out awake. 19 years ago
  Roger Dingledine a284b0db8f another slightly less confusing message 19 years ago
  Roger Dingledine b6cb547667 less confusing message upon hibernation 19 years ago
  Roger Dingledine 7ed738b34c fix some typos; move to 0.0.9rc1 19 years ago
  Nick Mathewson d4754b334c Compile cleanly on windows; prevent some insane bandwidth cases (e.g., "BandwidthBurst 1000 TB" from occuring. 19 years ago
  Nick Mathewson 983a335f3b Normalize space 19 years ago
  Nick Mathewson 956b463dfe Implement weekly/monthly/daily accounting 19 years ago
  Nick Mathewson 36f4e15e81 Call init_keys() where needed; fix hibernate bug. 19 years ago
  Roger Dingledine dd19cf6ba3 kill -USR2 now moves all logs to loglevel debug 19 years ago
  Nick Mathewson 8acaf8e187 Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting setup. More docs needed 19 years ago
  Nick Mathewson 647c076c8f add a TODO item and some comment changes. 19 years ago
  Roger Dingledine ee591be3f2 fix a bug in configuring accounting in options_act() 19 years ago
  Nick Mathewson 5109159ff9 Fix compilation. Duh. 19 years ago
  Nick Mathewson 3e6edf20cc Resolve some hibernating-related XXXX009s. 19 years ago