Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson 06a574b0c9 Specify reverse DNS %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson e14f812a67 Still more code to make sure we send the right number and kind of RELAY END cells %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson b0b396a7ce Add error reason to spec: TORPROTOCOL reason means "you are not speaking a version of Tor I understand; say bye-bye to your stream." %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson afe414f070 Revise all calls to connection_edge_end to avoid sending MISC, and to take errno into account where possible. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 4ddf768a4f Forward-port new reasons; clean up code more; add code to convert new reasons to SOCKS5 reply codes; add code to convert errnos to reasons. New code still needs to get invoked. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 59ec8ca3f1 Revise tor-spec to add more/better stream end reasons. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 83743d64ab Change version parsing logic: a version is "obsolete" if it is not recommended and (1) there is a newer recommended version in the same series, or (2) there are no recommended versions in the same series, but there are some recommended versions in a newer series. A version is "new" if it is newer than any recommended version in the same series. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson b7b05dc1b2 make control interface stream IDs monotonically increasing to prevent possible races %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 349ee1abea Clean up rend cache on shutdown %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 331badb6ef update todo %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine b961d1c3bd disable the reachability detection stuff in cvs, so people can %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson c5091e7134 When copying routerinfo, copy descriptor too to prevent later double-free. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 97bc49bd72 Try a little harder to avoid openssl SSL* double-free reports. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 0a2be3c9d8 Fix strmap_free to release memory actually held by the strmap. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine b3177d509e free some more memory at shutdown %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson bed6c05453 give a better warning when tor points at an https server. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 25ff3a5042 fix bug in control mapaddress %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 3cef60a0f7 fix a minor memory leak %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine a1f1fa6ab2 Checkpoint in-progress fixes: %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 8efb2a957d Make sure that router_get_by_* can always return "me" %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 1630fa560f distribute exitlist in the tarball too %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 2ee036d684 clean up alphabetization some %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 2be0508f0d Be specific about which "illegal character" we just saw in the cert. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson ea668225c0 document changed option name %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson fa92e5486b Make some control spec stuff done %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson bbaa3c7792 Implement more control spec functionality %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson d21f007a84 Note done things on TODO %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 8396105d84 Implement some of GETINFO control message %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 81d2c2d8e5 Stub functions for new control-spec logic. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson fc37206df6 simple python script to parse directories and find tor nodes that exit to listed nodes/ports. interface could be more polished, but this should do. %!s(int64=21) %!d(string=hai) anos