Roger Dingledine
|
195dfd35a8
Fix a bug where you might flush some data on a tls connection, and then
|
21 vuotta sitten |
Nick Mathewson
|
496e414e52
Basic RAM poisoning and magic-checking to notice connection and circuit
|
21 vuotta sitten |
Roger Dingledine
|
1b25794a56
bugfix: if the exit stream is pending on the resolve, and a destroy
|
21 vuotta sitten |
Roger Dingledine
|
7985f525ec
fix some bugs in assert_connection_ok
|
21 vuotta sitten |
Roger Dingledine
|
f00dc6fe1e
last minute fix: don't early-flush non-tls streams
|
22 vuotta sitten |
Roger Dingledine
|
3516ae1a26
add an ap_conn connecting state; report connecting delay
|
22 vuotta sitten |
Roger Dingledine
|
f5ebf4c712
push out a tls record's worth of data once you've got it
|
22 vuotta sitten |
Roger Dingledine
|
c485725c5a
Fix the dns bug: children weren't dying
|
22 vuotta sitten |
Roger Dingledine
|
f3fdbadfdf
randomize the initial circ_id and stream_id, so an adversary who
|
22 vuotta sitten |
Roger Dingledine
|
a5e6ec244f
rename circ_id_t to uint16_t for code clarity
|
22 vuotta sitten |
Roger Dingledine
|
45a66c6955
make a relay_header_t struct and pack/unpack funcs
|
22 vuotta sitten |
Roger Dingledine
|
6a19e64066
remove trailing whitespace
|
22 vuotta sitten |
Roger Dingledine
|
21cc01299b
infrastructure for integrity-checks in relay cells
|
22 vuotta sitten |
Roger Dingledine
|
08534a6271
start tracking the 'It appears I've already sent the end' warning
|
22 vuotta sitten |
Roger Dingledine
|
36ea39ec9c
on hup, close and rebind listener ports too (in case their config has changed)
|
22 vuotta sitten |
Roger Dingledine
|
48e42e9346
back out the broken change from yesterday
|
22 vuotta sitten |
Roger Dingledine
|
8bd7c94bf6
general cleanups
|
22 vuotta sitten |
Roger Dingledine
|
d172fdd300
fix vicious bug in connection_ap_attach_pending that caused it to
|
22 vuotta sitten |
Roger Dingledine
|
02ec2cdb34
bugfix: we were writing to stderr even when it's closed
|
22 vuotta sitten |
Roger Dingledine
|
3818776f62
remove a conn_close_if_marked warning
|
22 vuotta sitten |
Roger Dingledine
|
00de055f43
bugfix: an offline OP would leak all its sockets and stop working
|
22 vuotta sitten |
Nick Mathewson
|
1155ae9b03
Bring assert_connection_ok up to date
|
22 vuotta sitten |
Roger Dingledine
|
c00953d2a1
make more sure we can't end up with two connections to the same OR
|
22 vuotta sitten |
Roger Dingledine
|
ac56486bf6
use the tor_malloc_zero wrapper
|
22 vuotta sitten |
Nick Mathewson
|
7bde42676b
Rename aci to circ_id throughout.
|
22 vuotta sitten |
Nick Mathewson
|
dafb0e6a6e
Make AP connections wait for a circuit if none exists.
|
22 vuotta sitten |
Roger Dingledine
|
1969c8a92f
client now survives going offline better
|
22 vuotta sitten |
Roger Dingledine
|
52589289fe
add DirBindAddress, parse the BindAddress's when you bind
|
22 vuotta sitten |
Roger Dingledine
|
c6b442a346
make end relay cells have payloads
|
22 vuotta sitten |
Roger Dingledine
|
e4127e4d36
move closer to being able to reload config on HUP
|
22 vuotta sitten |