1. 24 Sep, 2009 1 commit
    • Nick Mathewson's avatar
      Debugging logs for TLS handshake · b8b29353
      Nick Mathewson authored
      The big change is to add a function to display the current SSL handshake
      state, and to log it everywhere reasonable.  (A failure in
      SSL23_ST_CR_SRVR_HELLO_A is different from one in
      SSL3_ST_CR_SESSION_TICKET_A.)
      
      This patch also adds a new log domain for OR handshaking, so you can pull out
      all the handshake log messages without having to run at debug for everything.
      For example, you'd just say "log notice-err [handshake]debug-err file
      tor.log".
      b8b29353
  2. 23 Sep, 2009 22 commits
  3. 22 Sep, 2009 2 commits
  4. 21 Sep, 2009 15 commits
    • Nick Mathewson's avatar
      Merge commit 'debian-tor-0.2.2.2-alpha-1' · 5a9c9aa5
      Nick Mathewson authored
      5a9c9aa5
    • Nick Mathewson's avatar
      Bump version to 0.2.2.2-alpha-dev · 52b75c9a
      Nick Mathewson authored
      52b75c9a
    • Peter Palfrader's avatar
      Build debian's micro-revision into the binary · 6332c51f
      Peter Palfrader authored
      If we have a debian/micro-revision.i, replace the one in src/or
      with our copy so that this will be the revision that ends up in
      the binary.  This is an informational only version string, but
      it'd be kinda nice if it was (more) accurate nonetheless.
      
      Of course this won't help if people manually patch around but
      it's still preferable to claiming we are exactly upstream's source.
      
      If we are building directly out of a git tree, update
      debian/micro-revision.i in the clean target.
      6332c51f
    • Peter Palfrader's avatar
      Remove common_sha1.i and or_sha1.i in clean · 06211f2b
      Peter Palfrader authored
      The files src/common/common_sha1.i src/or/or_sha1.i get changed during
      the build - they contain the checksums of the individual files that end
      up in the binary.  Of couse changes only end up in the debian diff.gz
      after building a second time in the same directory.  So, remove those
      files in clean to get both a cleaner diff.gz and idempotent builds.
      06211f2b
    • Peter Palfrader's avatar
      Merge branch 'debian-merge' into debian · b69f6fe8
      Peter Palfrader authored
      * debian-merge: (95 commits)
        New upstream version: 0.2.2.2-alpha
        downgrade a log severity, since this event has been known
        Update to the "September 4 2009" ip-to-country file.
        bump to 0.2.2.2-alpha
        Revert "Teach connection_ap_can_use_exit about Exclude*Nodes"
        fix grammar / add changelog for the torify commit
        Fix compile on Snow Leopard
        Fix build warnings on OSX 10.5.8
        Change the condition on the nonlive timeout counting.
        Add a couple of time helper functions.
        Fix typos and comments, plus two bugs
        Implement and document new network liveness algorithm.
        Fix some precision-related asserts in unit tests.
        replace contrib/auto-naming with a readme saying where it went
        clarify our rules for assigning the Named flag
        disable the end of circuitbuildtimeout units tests
        draw in a lot of 0.2.1.20 changelog items into 0.2.2.2-alpha
        Fix compile on freebsd
        Let our config abbreviations rewrite more than once
        a mish-mash of stuff in my sandbox
        ...
      b69f6fe8
    • Peter Palfrader's avatar
      New upstream version: 0.2.2.2-alpha · 20225895
      Peter Palfrader authored
      20225895
    • Peter Palfrader's avatar
      Merge commit 'tor-0.2.2.2-alpha' into debian-merge · a9c45754
      Peter Palfrader authored
      * commit 'tor-0.2.2.2-alpha': (94 commits)
        downgrade a log severity, since this event has been known
        Update to the "September 4 2009" ip-to-country file.
        bump to 0.2.2.2-alpha
        Revert "Teach connection_ap_can_use_exit about Exclude*Nodes"
        fix grammar / add changelog for the torify commit
        Fix compile on Snow Leopard
        Fix build warnings on OSX 10.5.8
        Change the condition on the nonlive timeout counting.
        Add a couple of time helper functions.
        Fix typos and comments, plus two bugs
        Implement and document new network liveness algorithm.
        Fix some precision-related asserts in unit tests.
        replace contrib/auto-naming with a readme saying where it went
        clarify our rules for assigning the Named flag
        disable the end of circuitbuildtimeout units tests
        draw in a lot of 0.2.1.20 changelog items into 0.2.2.2-alpha
        Fix compile on freebsd
        Let our config abbreviations rewrite more than once
        a mish-mash of stuff in my sandbox
        give proposal 151 a changelog and other touchups
        ...
      a9c45754
    • Roger Dingledine's avatar
      downgrade a log severity, since this event has been known · 54ba86d9
      Roger Dingledine authored
      to happen and there's nothing the user can do about it
      54ba86d9
    • Roger Dingledine's avatar
      3ddd7212
    • Roger Dingledine's avatar
      bump to 0.2.2.2-alpha · 5488cda1
      Roger Dingledine authored
      5488cda1
    • Roger Dingledine's avatar
      Merge branch 'maint-0.2.1' · fa63d47f
      Roger Dingledine authored
      fa63d47f
    • Roger Dingledine's avatar
      Revert "Teach connection_ap_can_use_exit about Exclude*Nodes" · 95008db0
      Roger Dingledine authored
      This reverts commit dc322931.
      
      We're going to do this more thoroughly in 0.2.2.x, and not in
      maint-0.2.1.
      95008db0
    • Roger Dingledine's avatar
      ed62b031
    • Sebastian Hahn's avatar
      Fix compile on Snow Leopard · 772ce9d0
      Sebastian Hahn authored and Nick Mathewson's avatar Nick Mathewson committed
      772ce9d0
    • Roger Dingledine's avatar
      Merge commit 'sebastian/weasel_torify' · 61e814af
      Roger Dingledine authored
      61e814af