Roger Dingledine
|
5e86e87124
Add basic HttpsProxyAuthenticator support, based on patch
|
20 years ago |
Roger Dingledine
|
ad4eca60ec
add geoff's NoPublish patch
|
20 years ago |
Nick Mathewson
|
74dc7eedc5
Add kludgy function to force controllers to flush EVENT_ERR_MSG events.
|
20 years ago |
Roger Dingledine
|
97637549bb
tie MAX_DIR_SIZE to MAX_BUF_SIZE
|
20 years ago |
Nick Mathewson
|
8cc3307e0d
Improve conn_*_to_string; add circuit_state_to_string; make skewed-descriptor messages better.
|
20 years ago |
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 years ago |
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 years ago |
Roger Dingledine
|
9cbaf4603d
fix an assert trigger: when we have the rare case of accepting
|
20 years ago |
Nick Mathewson
|
88dc243bb5
Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids!
|
20 years ago |
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 years ago |
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 years ago |
Nick Mathewson
|
4991290935
Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact.
|
20 years ago |
Nick Mathewson
|
0dc02328af
Move most of *_mark_for_close out of macros.
|
20 years ago |
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 years ago |
Nick Mathewson
|
4a90d37229
Better messages when POSTDESCRIPTOR fails
|
20 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
20 years ago |
Roger Dingledine
|
1f5c8335e8
still publish your descriptor if orport is reachable but dirport isn't
|
20 years ago |
Nick Mathewson
|
4246f6f8bc
Clarify that we don't, and why we don't, need to redefine FD_SETSIZE.
|
20 years ago |
Roger Dingledine
|
96c331e4ed
we seem to have lost our define for FD_SETSIZE on win32 in the change
|
20 years ago |
Roger Dingledine
|
7a79acd9f6
clean up socks reply stuff more.
|
20 years ago |
Nick Mathewson
|
ce854906db
Rename ManageConnections to LeaveStreamsUnattached. Apparently, there was a missing "TorShould" that was mistaken for an "IWantTo".
|
20 years ago |
Roger Dingledine
|
36baf7219d
stop most cases of hanging up on a socks connection without sending
|
20 years ago |
Roger Dingledine
|
1328383482
make it clearer to the human that his server is testing
|
20 years ago |
Nick Mathewson
|
6e4bccc4ac
Make GETINFO for "network-status" work on non-authdirs
|
20 years ago |
Nick Mathewson
|
b9016bd18f
Fix several bugs (including some crashes) related to control interface; implement missing desc/name functionality.
|
20 years ago |
Nick Mathewson
|
631ab5c69b
Add a magic value to cpath_layer_t to make sure that we can tell valid cpaths from freed ones. I audited this once; it could use another audit.
|
20 years ago |
Nick Mathewson
|
ab1d0049a2
Prevent spurious closes when we put stuff on a conn that has not written for a while.
|
20 years ago |
Nick Mathewson
|
7a0072cc1a
Specify and implement close-stream and close-circuit control messages
|
20 years ago |
Nick Mathewson
|
ec81f87018
Implement an option to cap bandwidth-to-advertise. Arma: can you improve the manpage entry by explaining why you would want to do this?
|
20 years ago |
Nick Mathewson
|
2d40991427
Report HTTP reasons to directory clients. (Also, fix format on new TODO items)
|
20 years ago |