Commit History

Author SHA1 Message Date
  Roger Dingledine 136d4e5739 prefer tor_free to free 20 years ago
  Nick Mathewson c66e4c4870 Flush more changes from sandbox 20 years ago
  Nick Mathewson 9836ccda8c Move a paren 4 characters to the left; fix a bug in OutboundBindAddress 20 years ago
  Roger Dingledine 2d8a1f208a if they ask for exactly one entrynode, don't pick it as an exitnode. 20 years ago
  Roger Dingledine 0a6e27208b o Handle servers with dynamic IP addresses: don't replace 20 years ago
  Roger Dingledine 699a9d8b46 commit some minor fixes from this sandbox so i can commit the next one 20 years ago
  Roger Dingledine 7506cce649 stop wasting cpu time on authdirservers 20 years ago
  Roger Dingledine b2c7b5adfb fix a race condition in 008pre2: don't try to extend onto a connection 20 years ago
  Roger Dingledine 276d953b22 fix an assert: check the sockspolicy before we make/add the connection, 20 years ago
  Roger Dingledine 0da256ef97 when we get a sigint, don't accept new connections/circuits, 20 years ago
  Roger Dingledine dc7951a5a7 a whole swath of fixes 20 years ago
  Roger Dingledine a5ff0527e6 it turns out we weren't looking at the result from getsockopt(). 20 years ago
  Nick Mathewson 54c129d8dc abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mode(), etc. Dont change underlying comments. 20 years ago
  Nick Mathewson c2103eb63a Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. 20 years ago
  Roger Dingledine d37850bb98 only count bytes transmitted to/from non-local IPs 20 years ago
  Roger Dingledine 86e0ede07e checkpoint: start working on bandwidth tracking and 20 years ago
  Roger Dingledine 2325050b1b tor now tolerates down dirservers better 20 years ago
  Roger Dingledine 538655cd80 if connecting to an OR fails immediately, mark it as down 20 years ago
  Roger Dingledine cbf73b2bc5 touchups all over 20 years ago
  Nick Mathewson 7d8de8cd10 More digest/nickname fixes 20 years ago
  Nick Mathewson 541add90a1 Track routers by hash of identity key; use hex hash of identity key in place of nickname; accept (and use) hash of identity key in EXTEND cells. 20 years ago
  Nick Mathewson 3708886939 Implement RESOLVE/RESOLVED cells and socks resolve code 20 years ago
  Nick Mathewson 17b5b3685f Make tor build on win32 again; handle locking for server 20 years ago
  Roger Dingledine 69931106f8 be sure to detach streams from the circuit linked list before freeing them 20 years ago
  Roger Dingledine f51061439b when the dns resolve is cancelled, or fails, be sure to remove 20 years ago
  Roger Dingledine b6faca2268 enable checking the socks policy 20 years ago
  Nick Mathewson 80365b9897 Allow multiple exit policy lines; mostly add support for AP policies 20 years ago
  Roger Dingledine b37450ce55 do all the heavy lifting in connection_about_to_close_connection, 20 years ago
  Nick Mathewson d95f347b14 Add Port to *bindAddress. 20 years ago
  Roger Dingledine 630e930799 don't flush the buf from inside connection_write_to_buf 20 years ago