Commit History

Author SHA1 Message Date
  Nick Mathewson c2f6fe9b85 Implement even more control functionality 20 years ago
  Nick Mathewson 9b4aa8d2ab Implement all the easy bits of the new control protocol 20 years ago
  Nick Mathewson f9f09f1c5e Start implementing framework for revised control spec. 20 years ago
  Nick Mathewson beae4d0d32 whitespace fix 20 years ago
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 20 years ago
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen 20 years ago
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 20 years ago
  Nick Mathewson 9f24078452 Fix buffer overlow when checking hashed passwords 20 years ago
  Nick Mathewson 11a64692c3 Make hashed controller password encoding use hex not base64; this makes it possible to write a controller without base64 20 years ago
  Roger Dingledine 0fa1890e0e fix the assumption that uninitialized variables are 0 20 years ago
  Roger Dingledine 5265bbd2b8 first iteration of scrubbing sensitive strings from logs. 20 years ago
  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 years ago
  Nick Mathewson fe65e57ca1 Re-do fragmented control message handling to work with new buf_t system. 20 years ago
  Nick Mathewson ce9995a579 Replace an infinite-stack-recursion bug with a generate-infinite-debug-messages bug. Maybe it isnt such a good idea to send LOG_DEBUG messages to the controller after all? 20 years ago
  Nick Mathewson f1dfa30064 Fix postdescriptor behavior: on non-complete success, only say "done" once. 20 years ago
  Nick Mathewson 74dc7eedc5 Add kludgy function to force controllers to flush EVENT_ERR_MSG events. 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 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
  Nick Mathewson 1bf1f44e74 Fix bug in redirectstream. 20 years ago
  Roger Dingledine 7a79acd9f6 clean up socks reply stuff more. 20 years ago
  Roger Dingledine 36baf7219d stop most cases of hanging up on a socks connection without sending 20 years ago
  Roger Dingledine fa3c9d94bc when you attachstream to a circid of 0, send back an answer 20 years ago
  Roger Dingledine 09ef2b7e41 cleanup so connection_ap_handshake_attach_chosen_circuit() always 20 years ago
  Nick Mathewson 0cfdeb01c8 Debug EXTENDCIRCUIT 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 7a0072cc1a Specify and implement close-stream and close-circuit control messages 20 years ago
  Roger Dingledine d6a0e5bcc9 when reporting events about streams, use the "real" address for 20 years ago