Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson ffe22fab9b Indeed, arma was right. There was one ntohl too many in debug_ntop in eventdns.c %!s(int64=16) %!d(string=hai) anos
  Roger Dingledine c190842a34 point out the bug location to nick. unless i'm wrong. %!s(int64=16) %!d(string=hai) anos
  Roger Dingledine f6b7e108e4 for some reason nickm removed this major feature from %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 3a8a2cb2de Downgrade some xxx021s, comment more on others, etc %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 8625297cee Actually log reasons on unusable guards again. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson d640e2ab00 Spec compliance: if weighted MTBF of a router is at least 5 days, always vote it as Stable. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson f7fb1bf931 Refactor sockaddr family match check into a new function %!s(int64=16) %!d(string=hai) anos
  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. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 45bd6c650d Replace kludgy assert with something a little less awful, and avoid needless strlcpy in rend descriptor encoding. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 76a2e11f91 Downgrade the last xxx021 in routerparse. The duplicate code stands for now. %!s(int64=16) %!d(string=hai) anos
  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. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson c1c7f982d9 Do not not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug 878 fix. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 145ead96ed Do not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug 878 fix. %!s(int64=16) %!d(string=hai) anos
  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. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson fa6e72dc4b Remove a call to find_whitespace_eos that didn't actually do anything. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson a42e82b0de While I'm at it, refactor control.c a little so that the dead code no longer exists. %!s(int64=16) %!d(string=hai) anos
  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. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 2c4097e99d More compilation tweaks on Android: fix two clear errors in our code that apparently the compiler cares about there. %!s(int64=16) %!d(string=hai) anos
  Andrew Lewman dce4677503 Update openssl version, suggest latest libevent. %!s(int64=16) %!d(string=hai) anos
  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. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson b0a8ecd193 Use RSA_generate_key_ex where available. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 46f8ef8116 Switch address comparisons in policies to be exact rather than semantic. Until we do ipv6 exit policies and until we know whether we even allow ::ffff:0:0/96 addresses, there is no point in doing "semantic" comparisons. This was also showing up on oprofile. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 870fd18b8f Refactor some exit-policy-related functions that showed up in oprofile. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 94507f1b6d Fix bug in recent address.c patch: actually set the value of address * to 0.0.0.0 as we did before. This makes CMP_EXACT comparisons with bitmask 0 work on address * again. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson ccda4e481c Fix compilation under gethostbyname-based systems. %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson ae71b52945 remove the responsibility for setting listensocklen to the function that made the sockaddr %!s(int64=16) %!d(string=hai) anos
  Roger Dingledine 365c72246c partial move to letting bridge descriptor fetches use our new (well, %!s(int64=16) %!d(string=hai) anos
  Roger Dingledine 43c22c5b79 minor todo updates %!s(int64=16) %!d(string=hai) anos
  Roger Dingledine 5519e633ec New controller event "clients_seen" to report a geoip-based summary %!s(int64=16) %!d(string=hai) anos
  Nick Mathewson 0c5e03fa21 Remove a deprecated controller alias; make another one generate a warning. %!s(int64=16) %!d(string=hai) anos