Nick Mathewson
|
ae726e659e
and another byte counting error.
|
před 20 roky |
Nick Mathewson
|
9b949cc1d2
Excellent. We have at least 8 bytes, so I can safely get the 9th.
|
před 20 roky |
Nick Mathewson
|
a6a45b7713
Add TTLs to RESOLVED, CONNECTED, and END_REASON_EXITPOLICY cells. Also, add a missing ntohl in connection_ap_handshake_socks_resolved.
|
před 20 roky |
Roger Dingledine
|
3728011f36
after failing from resolve failed or misc, reset the num failures.
|
před 20 roky |
Roger Dingledine
|
6d875b7d58
i'm sick of having my streams fail because of a confused exit node.
|
před 20 roky |
Nick Mathewson
|
249b72f53e
Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies.
|
před 20 roky |
Nick Mathewson
|
ec83652357
Logic to implement rendezvous/introduction via unknown servers.
|
před 20 roky |
Roger Dingledine
|
cc57e1cab1
fix stray funny-character
|
před 20 roky |
Nick Mathewson
|
232861ba42
Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform.
|
před 20 roky |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
před 20 roky |
Nick Mathewson
|
a6f51001a5
New whitespace normalization rule: no blank line at EOF.
|
před 20 roky |
Nick Mathewson
|
e7354725bb
Handle relay cells with rh.length too large.
|
před 20 roky |
Roger Dingledine
|
6ea839265d
remove archaic debugging aid that was probably unsafe
|
před 20 roky |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
před 20 roky |
Nick Mathewson
|
ab34901263
New and frightening code to implement fast-path first-hop CREATE_FAST cells. Watch out when we bump the version to 0.1.0.6-rc!
|
před 20 roky |
Roger Dingledine
|
dd98412ce1
allow servers to publish descriptors from 12 hours in the future.
|
před 20 roky |
Nick Mathewson
|
b897cb1ec3
Change conn_(type|state)_to_string from const arrays to switch functions so we (I) will not make Tor crash the next time we (I) add a new state.
|
před 20 roky |
Nick Mathewson
|
88dc243bb5
Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids!
|
před 20 roky |
Nick Mathewson
|
b7cdcf3462
Hopefully, this will make ORs much faster, and not break them: keep a big splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster.
|
před 20 roky |
Roger Dingledine
|
f1edeebf7d
client now retries when streams end early for 'hibernating' or
|
před 20 roky |
Nick Mathewson
|
055ee7c323
Give better warnings if connection_close_unattached_ap gets called twice or called on a marked connection; rename it to connection_mark_unattached_ap.
|
před 20 roky |
Nick Mathewson
|
0e81265359
update copyright notices.
|
před 20 roky |
Roger Dingledine
|
7a79acd9f6
clean up socks reply stuff more.
|
před 20 roky |
Roger Dingledine
|
36baf7219d
stop most cases of hanging up on a socks connection without sending
|
před 20 roky |
Roger Dingledine
|
fcfe6d2e8b
fix assert: stop trying to send a socks reply to an *exit*
|
před 20 roky |
Roger Dingledine
|
9b9dbad0b7
fix another case where we need to send a socks reply (reject)
|
před 20 roky |
Roger Dingledine
|
4abb54a876
forward-port the circuit_resume_edge_reading_helper fix.
|
před 20 roky |
Roger Dingledine
|
22386ecf1e
whoops, fix seg fault i just introduced
|
před 20 roky |
Roger Dingledine
|
7373042a7b
fix assert triggers (bugs 109 and 96), and put in some
|
před 20 roky |
Nick Mathewson
|
7a0072cc1a
Specify and implement close-stream and close-circuit control messages
|
před 20 roky |