Commit History

Author SHA1 Message Date
  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
  Roger Dingledine ed9524a626 Remove controller getinfo support for "desc/all-ids". 20 years ago
  Roger Dingledine f1ba4296c1 clean up and refactor some more 20 years ago
  Roger Dingledine 35953edae0 Implement controller's "extendcircuit" directive. 20 years ago
  Roger Dingledine 4a497e5030 if our clock jumps forward by 100 seconds or more, assume something 20 years ago
  Nick Mathewson b88c4ba11c Turn addr_policy_compare from a tristate to a quadstate; this should help address our "Ah, you allow 1.2.3.4:80. You are a good choice for google.com" problem. 20 years ago
  Nick Mathewson 11aa682812 Split version info into separate spec doc. 20 years ago
  Roger Dingledine ec7f232b24 make hidden services more likely to work from the server-side 20 years ago
  Nick Mathewson df9c8feac7 Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value. 20 years ago
  Nick Mathewson fd150459b3 Raise common code for "detach this stream and try it with a different circuit" into a separate function; make that function handle controller-managed streams right. 20 years ago
  Roger Dingledine fe768d1d2a change SHUTDOWN_WAIT_LENGTH from a fixed 30 secs to a config option 20 years ago
  Nick Mathewson 115271f65e Implement the common case of ATTACHSTREAM. 20 years ago
  Nick Mathewson 777d3dde0c Get address map resetting implemented. 20 years ago
  Roger Dingledine 5254c4e63a remove duplicate function prototype 20 years ago
  Nick Mathewson c185825585 Finish implementing GETINFO; make it easy to query address maps. 20 years ago
  Nick Mathewson f90ccf5648 Implement new controller events for changed descriptors and new (not-yet-attached) streams. 20 years ago
  Nick Mathewson 5f8e2c2bc4 Rename unused-address functions to virtual address; this is more accurate. Also, include almost-right implementation of reusing dont-care mappings. (It is still kind of wrong because it does not take type into account.) 20 years ago
  Nick Mathewson b494c2223d Specify and implement fragmented control messages to allow for (among other things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache." 20 years ago
  Nick Mathewson 65230fd39f Implement "Dont-Care" from addresses to MapAddress control message. For safety, refuse to launch connections to unmapped addresses in the dont-care range. 20 years ago