Commit History

Author SHA1 Message Date
  Nick Mathewson 9c20441bcb Only set sin_len/sin6_len when they exist. 16 years ago
  Roger Dingledine 89d268848f take out my IMPOSSIBLE_TO_DOWNLOAD+1 hack 16 years ago
  Nick Mathewson 48f2ce298b Try harder to make sure we zero-out the extraneous sockaddr fields and that we set sockaddr_len. Conceivably a backport candidate, though nothing has yet been sen to break. 16 years ago
  Nick Mathewson 6ded024914 Note another place we use sha1 16 years ago
  Nick Mathewson b07baba879 Increment n_download_failures up to IMPOSSIBLE_TO_DOWNLOAD-1, not up to IMPOSSIBLE_TO_DOWNLOAD. 16 years ago
  Roger Dingledine dfc6555ddd switch over the bridge descriptor download mechanism to 16 years ago
  Roger Dingledine 9ea7e7f0cd fix a bug in download failure logging; don't do this "stop 16 years ago
  Nick Mathewson 1ef472b2bd New proposal "idea" listing all the places I could think of that we use SHA-1. 16 years ago
  Karsten Loesing 9a04358d87 Debug code for task 878. 16 years ago
  Nick Mathewson 52932d6f1a Remove some code that is #ifdefed out, and that we no longer seem to use, if we ever did. 16 years ago
  Nick Mathewson ffe22fab9b Indeed, arma was right. There was one ntohl too many in debug_ntop in eventdns.c 16 years ago
  Roger Dingledine c190842a34 point out the bug location to nick. unless i'm wrong. 16 years ago
  Roger Dingledine f6b7e108e4 for some reason nickm removed this major feature from 16 years ago
  Nick Mathewson 3a8a2cb2de Downgrade some xxx021s, comment more on others, etc 16 years ago
  Nick Mathewson 8625297cee Actually log reasons on unusable guards again. 16 years ago
  Nick Mathewson d640e2ab00 Spec compliance: if weighted MTBF of a router is at least 5 days, always vote it as Stable. 16 years ago
  Nick Mathewson f7fb1bf931 Refactor sockaddr family match check into a new function 16 years ago
  Nick Mathewson 83491796ee Explain why the XXXX021 in connection_or.c was there, and explain why it doesn' actually need to get fixed in 0.2.1, I think. 16 years ago
  Nick Mathewson 45bd6c650d Replace kludgy assert with something a little less awful, and avoid needless strlcpy in rend descriptor encoding. 16 years ago
  Nick Mathewson 76a2e11f91 Downgrade the last xxx021 in routerparse. The duplicate code stands for now. 16 years ago
  Nick Mathewson d0924d522d Document RELAY_EARLY cells in tor-spec.txt: proposal 110 is mostly implemented, and the rest of it will need to wait until all current Tor 0.2.0.x clients are obsolete to close. 16 years ago
  Nick Mathewson c1c7f982d9 Do not not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug 878 fix. 16 years ago
  Nick Mathewson 145ead96ed Do not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug 878 fix. 16 years ago
  Nick Mathewson a332805a55 Extact parse-the-token-arguments to its own function, and change it to a single-pass algorithm. This simplifies the parsing code and speeds it up a little. 16 years ago
  Nick Mathewson fa6e72dc4b Remove a call to find_whitespace_eos that didn't actually do anything. 16 years ago
  Nick Mathewson a42e82b0de While I'm at it, refactor control.c a little so that the dead code no longer exists. 16 years ago
  Nick Mathewson 272b007268 coverity thinks it's dumb to check networkstatus_v2_list in one place and not another. Coverity has a point, even though the check may be redundant. CID 361. 16 years ago
  Nick Mathewson 2c4097e99d More compilation tweaks on Android: fix two clear errors in our code that apparently the compiler cares about there. 16 years ago
  Andrew Lewman dce4677503 Update openssl version, suggest latest libevent. 16 years ago
  Nick Mathewson e8a3fa91a6 Use a consistent naming standard for header file guard macros, taking care not to collide with any system headers. This tripped us up on Android. 16 years ago