Roger Dingledine
|
6ea839265d
remove archaic debugging aid that was probably unsafe
|
20 år sedan |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
20 år sedan |
Nick Mathewson
|
b35f7dacef
Call tor_free_all instead of connections_free_all after forking
|
20 år sedan |
Nick Mathewson
|
d6a6c8785b
When removing all bytes from a buffer, reset buf->cur=buf->mem
|
20 år sedan |
Nick Mathewson
|
a312ce1d3b
Change buffer shrinking strategy: only try to shrink once every 3 minutes. Do not try to read over buffer size unless buffer is nearly empty.
|
20 år sedan |
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!
|
20 år sedan |
Nick Mathewson
|
69dc4e1675
Remove support for looking at old directory/routerdesc elements; mark non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff.
|
20 år sedan |
Nick Mathewson
|
fe65e57ca1
Re-do fragmented control message handling to work with new buf_t system.
|
20 år sedan |
Roger Dingledine
|
509405a5f7
clean up this TOR_FRAGILE business
|
20 år sedan |
Roger Dingledine
|
5e86e87124
Add basic HttpsProxyAuthenticator support, based on patch
|
20 år sedan |
Roger Dingledine
|
ad4eca60ec
add geoff's NoPublish patch
|
20 år sedan |
Nick Mathewson
|
74dc7eedc5
Add kludgy function to force controllers to flush EVENT_ERR_MSG events.
|
20 år sedan |
Roger Dingledine
|
97637549bb
tie MAX_DIR_SIZE to MAX_BUF_SIZE
|
20 år sedan |
Nick Mathewson
|
8cc3307e0d
Improve conn_*_to_string; add circuit_state_to_string; make skewed-descriptor messages better.
|
20 år sedan |
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.
|
20 år sedan |
Nick Mathewson
|
7709547c08
When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port.
|
20 år sedan |
Roger Dingledine
|
9cbaf4603d
fix an assert trigger: when we have the rare case of accepting
|
20 år sedan |
Nick Mathewson
|
88dc243bb5
Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids!
|
20 år sedan |
Nick Mathewson
|
4453e3794a
Add a pointer from edge connections to their corresponding circuit (ulp!); add some debugging sanity-checking for cirid_orconn_map stuff
|
20 år sedan |
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.
|
20 år sedan |
Nick Mathewson
|
4991290935
Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact.
|
20 år sedan |
Nick Mathewson
|
0dc02328af
Move most of *_mark_for_close out of macros.
|
20 år sedan |
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.
|
20 år sedan |
Nick Mathewson
|
4a90d37229
Better messages when POSTDESCRIPTOR fails
|
20 år sedan |
Nick Mathewson
|
0e81265359
update copyright notices.
|
20 år sedan |
Roger Dingledine
|
1f5c8335e8
still publish your descriptor if orport is reachable but dirport isn't
|
20 år sedan |
Nick Mathewson
|
4246f6f8bc
Clarify that we don't, and why we don't, need to redefine FD_SETSIZE.
|
20 år sedan |
Roger Dingledine
|
96c331e4ed
we seem to have lost our define for FD_SETSIZE on win32 in the change
|
20 år sedan |
Roger Dingledine
|
7a79acd9f6
clean up socks reply stuff more.
|
20 år sedan |
Nick Mathewson
|
ce854906db
Rename ManageConnections to LeaveStreamsUnattached. Apparently, there was a missing "TorShould" that was mistaken for an "IWantTo".
|
20 år sedan |