Roger Dingledine
|
c00953d2a1
make more sure we can't end up with two connections to the same OR
|
20 years ago |
Roger Dingledine
|
f0cccc567e
bugfix: don't ask for ->next of an expired circuit
|
20 years ago |
Roger Dingledine
|
ac56486bf6
use the tor_malloc_zero wrapper
|
20 years ago |
Roger Dingledine
|
ec02f83f94
add a tor_malloc_zero wrapper: tor_malloc and memset 0
|
20 years ago |
Roger Dingledine
|
a3e39b0ceb
don't build too many circs at once
|
20 years ago |
Nick Mathewson
|
bb0e409fbd
Simplify post-TLS-handshake checks, and add check for correct nickname
|
20 years ago |
Nick Mathewson
|
dd16a9abcb
Stop leaking X509 certs; those things are _nasty_ on the carpet
|
20 years ago |
Nick Mathewson
|
366ba4a7c7
Always include newline with port section of exit policy
|
20 years ago |
Roger Dingledine
|
51de02bcb5
stop client_dns_clean from calling malloc(0)
|
20 years ago |
Nick Mathewson
|
4eabb8450e
Fix possible bug in circID selection when building circuits on combination OP/OR servers
|
20 years ago |
Roger Dingledine
|
7a702d64d4
more verbose info for circuits when kill -USR1
|
20 years ago |
Nick Mathewson
|
f42c77f618
"I don't think it's quite fair to condemn a whole program because of a
|
20 years ago |
Roger Dingledine
|
a18ced652b
finally find and possibly fix the circuit_deliver_relay_cell warn bug
|
20 years ago |
Nick Mathewson
|
44ced0952f
Fix bytesex issues on in.s_addr
|
20 years ago |
Roger Dingledine
|
42b5ed754f
catch the last missing log line i hope
|
20 years ago |
Nick Mathewson
|
90e143e6d4
Remove a possible source of error in circID picking.
|
20 years ago |
Roger Dingledine
|
e5d6e7db1a
continue the circuit_deliver_relay_cell forward-failure bughunt
|
20 years ago |
Nick Mathewson
|
ac5fc456ee
comment choose_good_exit_server
|
20 years ago |
Roger Dingledine
|
851b0933f5
trivial bugfixes
|
20 years ago |
Nick Mathewson
|
53ab335787
Fix a segfault caused by a weird logic error and masked by another.
|
20 years ago |
Roger Dingledine
|
4aede010b9
recognize in-progress circs and don't start redundant ones
|
20 years ago |
Roger Dingledine
|
5e81e4748e
bugfixes
|
20 years ago |
Roger Dingledine
|
6d0e611fde
change when circuits are built and expired
|
20 years ago |
Roger Dingledine
|
f5089681f7
bugfix: if you recognize a relay cell, don't also pass it on.
|
20 years ago |
Roger Dingledine
|
b5e84e24ae
dump exit policies correctly to descriptor
|
20 years ago |
Roger Dingledine
|
fe856406be
initial patches on patches
|
20 years ago |
Nick Mathewson
|
8a17d9e5d3
Finish implementing the rest of the exitpolicy stuff, except for automatically starting circuit builds.
|
20 years ago |
Nick Mathewson
|
a8eaa79e03
Improved exit policy syntax; basic client-side DNS caching.
|
20 years ago |
Roger Dingledine
|
273da1d3c4
commencing the bughunt
|
20 years ago |
Roger Dingledine
|
c8639b2bbc
bump default pathlen to 3; clean up surrounding code
|
20 years ago |