Commit History

Author SHA1 Message Date
  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