Commit History

Author SHA1 Message Date
  Karsten Loesing 9b32e8c141 Update copyright to 2009. 15 years ago
  Roger Dingledine 419d158c74 make it compile too 15 years ago
  Roger Dingledine 9c6b135e1a play make-believe that addr isn't a uint32_t 15 years ago
  Roger Dingledine fa003351ae fix the same bug in two more locations (thanks to lark for prodding 15 years ago
  Roger Dingledine 8d82583d97 Finally fix the bug where dynamic-IP relays disappear when their 15 years ago
  Roger Dingledine c8474f9d93 If the controller claimed responsibility for a stream, but that 15 years ago
  Karsten Loesing 34b285b09f As an exit node, scrub the IP address to which we are exiting in the logs. Bugfix on 0.2.1.8-alpha. 15 years ago
  Roger Dingledine 3845087b04 decide that mikeperry's bug should be fixed in 0.2.1.x 15 years ago
  Roger Dingledine 45aeabf8f7 make a note about a clause in connection_edge.c that is probably 15 years ago
  Nick Mathewson 8027c8c6dd Forward-port: Fix bug 893: check AP connections for markedness before expiring them. 15 years ago
  Nick Mathewson a899f5eaf2 make an assert tighter and replace another with an if. 15 years ago
  Mike Perry da430cfcf7 15 years ago
  Nick Mathewson 92ce533f71 Another round of downgrading removing or postponing XXXX021 issues. Some remain, though. 15 years ago
  Nick Mathewson c4b8fef362 Remove svn $Id$s from our source, and remove tor --version --version. 15 years ago
  Nick Mathewson 272e64e674 Use the literal parse of an address in dns_resolve_impl if parsing the address as an ipv4 or ipv6 address _succeeded_. Not if it failed. Bug introduced in r17707 (post 0.2.1.8-alpha), and found by xiando. 15 years ago
  Nick Mathewson 029be5ad02 Move in-addr.arpa parsing and generation into address.c, and simplify the code that does it elsewhere. Incidentally, this lets exit servers answer requests for ip6.arpa addresses. 15 years ago
  Nick Mathewson bf80e2df3f Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow. 15 years ago
  Nick Mathewson f9133f2528 Fix a memory leak of one address string per DNSPort request. 15 years ago
  Nick Mathewson 7d92053286 Remove RedirectExit feature; it has been deprecated since 0.2.0.3-alpha 15 years ago
  Nick Mathewson 6693f32530 Resolve many DOCDOCs. 15 years ago
  Nick Mathewson f43bcdc063 Use ctags and a python script to find identifiers that are never used anywhere, and remove the ones that we really want gone. 15 years ago
  Nick Mathewson 7678ac5193 Move edge-only flags from connection_t to edge_connection_t. 15 years ago
  Nick Mathewson a4a481d81c Implement proposal 148: Make client stream end reasons uniform. 15 years ago
  Roger Dingledine 2d8f7a4ff6 clarify that 'resolve' relay cells nul-terminate the hostname, just 15 years ago
  Karsten Loesing 6d7951c022 Fix a possible segfault when establishing an exit connection. Bugfix on 0.2.1.5-alpha. 15 years ago
  Nick Mathewson b593fd5c20 Patch from rovv: send back END cell in response to connect attempts to nonexistent hidden service port. 15 years ago
  Nick Mathewson ae3ce7b387 Patch from mwenge: update TrackHostExits mapping expiry times when the mappings are used, so that they expire a while after their last use, not a while after their creation. 15 years ago
  Nick Mathewson bb1685318c Commit fix for bug 807 from mwenge: send CLOSED controller event for reverse dns resolve, not FAILED. 15 years ago
  Nick Mathewson e147e867be Proposal 152 implementation from Josh Albrecht, with tweaks. 15 years ago
  Nick Mathewson 8bc1536a9e Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should definitely re-review the bits I changed. 15 years ago