Commit History

Author SHA1 Message Date
  Nick Mathewson 334de84cbe Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify behavior 21 years ago
  Roger Dingledine 73ffcc5cef add a new advertised_server_mode() to distinguish ORs that 21 years ago
  Roger Dingledine 0da256ef97 when we get a sigint, don't accept new connections/circuits, 21 years ago
  Roger Dingledine d5999a24af also don't hang up on him if we're an OR and he's an authdirserver 21 years ago
  Roger Dingledine 66fc6cf04a if you're an OR and he's an OR and he's running 0.0.7, 21 years ago
  Roger Dingledine dc7951a5a7 a whole swath of fixes 21 years ago
  Nick Mathewson 54c129d8dc abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mode(), etc. Dont change underlying comments. 21 years ago
  Nick Mathewson e9365f9ed5 Bugfix: some things (like ctrl-z) can make a second take more than one second 21 years ago
  Roger Dingledine d37850bb98 only count bytes transmitted to/from non-local IPs 21 years ago
  Roger Dingledine 86e0ede07e checkpoint: start working on bandwidth tracking and 21 years ago
  Roger Dingledine 3294b514d3 when you expire a wedged dir conn, conn_close_if_marked will take 21 years ago
  Roger Dingledine cbf73b2bc5 touchups all over 21 years ago
  Roger Dingledine f42f04c859 cleanups on 008pre1 items 21 years ago
  Nick Mathewson b1e9adf056 Always use get_data_directory() instead of options.DataDirectory; fix a memory leak in router.c 21 years ago
  Nick Mathewson 76f769deb9 Remaining 008pre1 items done; deferred where more design is needed. 21 years ago
  Nick Mathewson 8aec3a7301 Implement several 008pre1 items: needs more testing 21 years ago
  Nick Mathewson a788981399 Implement code to run tor as an NT service. More testing is needed, as is code to install the service. 21 years ago
  Nick Mathewson 125b351970 Break tor_main into startup/loop/shutdown portions, to make NT service refactoring possible. 21 years ago
  Nick Mathewson 184f4e6044 Rotate dnsworkers and cpuworkers on SIGHUP, so they get new config settings too 21 years ago
  Nick Mathewson 605e10a650 Stop multiplying logs on sighup. 21 years ago
  Nick Mathewson 0d20fee2fb Add more asserts to dns-pending connections; fix a couple seeming bugs. 21 years ago
  Roger Dingledine 4181d18b3d declare the epipe bug a non-bug. 21 years ago
  Roger Dingledine 834ffa358f bugfix: if the wedged dir conn has no bytes to flush, then we never 21 years ago
  Roger Dingledine 8064807896 dirservers try to reconnect periodically too, in case connections have failed 21 years ago
  Nick Mathewson 9b4e8486ce Keep temporary log in place while configuring logs 21 years ago
  Nick Mathewson ccb825128e Tinker with log behavior: never send error messages about logs into the bitbucket 21 years ago
  Roger Dingledine 66dd21b7a4 some more patching 21 years ago
  Roger Dingledine 30a07b2ecd non-dirservers expire routerinfo's that are more than a day old 21 years ago
  Nick Mathewson 9d2cd7fc6e Allow multiple logfiles at different severity ranges 21 years ago
  Roger Dingledine d2de7120fa fix a seg fault, add another XXX for nick ;) 21 years ago