Subject: CVS commit: [pkgsrc-2006Q2] pkgsrc/net/tor
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 09/02/2006 22:02:50
Module Name:	pkgsrc
Committed By:	ghen
Date:		Sat Sep  2 22:02:50 UTC 2006

Modified Files:
	pkgsrc/net/tor [pkgsrc-2006Q2]: Makefile distinfo
Added Files:
	pkgsrc/net/tor/patches [pkgsrc-2006Q2]: patch-ae

Log Message:
Pullup ticket 1814 - requested by tv
security update for tor

Revisions pulled up:
- pkgsrc/net/tor/Makefile				1.32-1.33
- pkgsrc/net/tor/distinfo				1.19-1.20
- pkgsrc/net/tor/patches/patch-ae			1.1

   Module Name:	pkgsrc
   Committed By:	jschauma
   Date:		Sun Jul  9 15:03:55 UTC 2006

   Modified Files:
	pkgsrc/net/tor: Makefile distinfo
   Added Files:
	pkgsrc/net/tor/patches: patch-ae

   Log Message:
   update tor to version 0.1.1.22:

   Changes in version 0.1.1.22 - 2006-07-05
   o Major bugfixes:
     - Fix a big bug that was causing servers to not find themselves
       reachable if they changed IP addresses. Since only 0.1.1.22+
       servers can do reachability testing correctly, now we automatically
       make sure to test via one of these.
     - Fix to allow clients and mirrors to learn directory info from
       descriptor downloads that get cut off partway through.
     - Directory authorities had a bug in deciding if a newly published
       descriptor was novel enough to make everybody want a copy -- a few
       servers seem to be publishing new descriptors many times a minute.
   o Minor bugfixes:
     - Fix a rare bug that was causing some servers to complain about
       "closing wedged cpuworkers" and skip some circuit create requests.
     - Make the Exit flag in directory status documents actually work.

   While here, patch sample config file to log to syslog per default to make
   sure that tor starts as a daemon with the default config.
---
   Module Name:	pkgsrc
   Committed By:	tv
   Date:		Fri Aug  4 15:08:55 UTC 2006

   Modified Files:
	pkgsrc/net/tor: Makefile distinfo

   Log Message:
   Changes in version 0.1.1.23 - 2006-07-30
    o Major bugfixes:
      - Fast Tor servers, especially exit nodes, were triggering asserts
        due to a bug in handling the list of pending DNS resolves. Some
        bugs still remain here; we're hunting them.
      - Entry guards could crash clients by sending unexpected input.
      - More fixes on reachability testing: if you find yourself reachable,
        then don't ever make any client requests (so you stop predicting
        circuits), then hup or have your clock jump, then later your IP
        changes, you won't think circuits are working, so you won't try to
        test reachability, so you won't publish.

    o Minor bugfixes:
      - Avoid a crash if the controller does a resetconf firewallports
        and then a setconf fascistfirewall=1.
      - Avoid an integer underflow when the dir authority decides whether
        a router is stable: we might wrongly label it stable, and compute
        a slightly wrong median stability, when a descriptor is published
        later than now.
      - Fix a place where we might trigger an assert if we can't build our
        own server descriptor yet.

   [ fixes security issue http://secunia.com/advisories/21708/ ]


To generate a diff of this commit:
cvs rdiff -r1.31 -r1.31.2.1 pkgsrc/net/tor/Makefile
cvs rdiff -r1.18 -r1.18.2.1 pkgsrc/net/tor/distinfo
cvs rdiff -r0 -r1.1.2.1 pkgsrc/net/tor/patches/patch-ae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.