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 |