Commit History

Autor SHA1 Mensaxe Data
  Roger Dingledine fde595feb7 when clients do --list-fingerprint, it's misleading to %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine c03a3eaed0 weaken our anonymity warning a little bit more %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 5a5be93f80 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson cd753df7bf Resolve many XXXs and all DOCDOCs %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 6a504efdd3 mark_logs_temp() before init'ing new ones. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 9f3e3d2b71 stop wanting to split init_keys() %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 6521c2ce51 Stop using the wrong DataDirectory when we're validating. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 90b47172bd Make an options_act() where we do all the things a new options set %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 394554cfbf Clean up copyrights. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine efad93feb4 tor --list-fingerprint as a client shouldn't try to print null %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 28a297ebe7 only play the accounting game if it's possible you'll choose to hibernate %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 6c61ed4fb5 Make options no longer a global variable. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 19868fe968 Move accounting code into hibernate; start adding logic to track bandwidth-per-seconds-active %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine a4753283dd better interface for connection_ap_handshake_socks_reply() %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson cea9125d71 Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 451f8b5045 - Implement all of control interface except authentication, setconfig, %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 4fdaa5de51 Streamline the two redundant "Has the second rolled over?" checks in prepare_for_poll and connection_bucket_refill; also, generate BANDWIDTH control events %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson d63d420930 Fix another typo %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 8db0abb687 First attempt at hibernation code. It needs more work around the XXXXs, but first I want arma to review the basic approach while I meditate on how to fix them. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson ad4dc74482 Use a stricter set of warnings; make them all pass. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 4689243242 make sure options.MaxConn can be reached %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 984ffec105 implement first piece of hibernation %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 9510d9a792 tor --list-fingerprint to print fingerprint and exit %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 11d330be5e Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1) Cache a received directory as soon as the signature checks out. (2) Treat a cached directory as "recent" based on its mtime. (3) If we have a recent directory, we dont need to fetch a newer one for DirFetchPostPeriod. This needs review! %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 2fbf31533b Tricksy compiler warnings! We hates them, hates them forever, my precious! %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 44d4516155 Use tor_snprintf, not snprintf %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson bc62f8e983 Replace sprintf with snprintf %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 57f09573f5 Every 60 seconds, check whether the listeners are still alive, and relaunch the dead ones. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 54c432bd93 pay attention to the return value of do_hup, and exit %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 88cffc3c5f Use bitwise masking to turn off bits, not compare-and-subtract %!s(int64=21) %!d(string=hai) anos