Subject: CVS commit: pkgsrc/net/tor
To: None <pkgsrc-changes@NetBSD.org>
From: Jan Schaumann <jschauma@netbsd.org>
List: pkgsrc-changes
Date: 02/13/2005 20:27:54
Module Name:	pkgsrc
Committed By:	jschauma
Date:		Sun Feb 13 20:27:54 UTC 2005

Modified Files:
	pkgsrc/net/tor: Makefile PLIST distinfo
Added Files:
	pkgsrc/net/tor: MESSAGE
	pkgsrc/net/tor/files: tor.in
	pkgsrc/net/tor/patches: patch-ac
Removed Files:
	pkgsrc/net/tor/patches: patch-aa patch-ab

Log Message:
Update tor to 0.0.9.4.

pkgsrc changes:
 - depend on tsocks to allow torification of other applications
 - create a user for this application to run as
 - install a suitable rc script

ChangeLog says:
  o Bugfixes on 0.0.9:
    - Fix an assert bug that took down most of our servers: when
      a server claims to have 500 GB of bandwidthburst, don't
      freak out.
    - Don't crash as badly if we have spawned the max allowed number
      of dnsworkers, or we're out of file descriptors.
    - Block more file-sharing ports in the default exit policy.
    - MaxConn is now automatically set to the hard limit of max
      file descriptors we're allowed (ulimit -n), minus a few for
      logs, etc.
    - Give a clearer message when servers need to raise their
      ulimit -n when they start running out of file descriptors.
    - SGI Compatibility patches from Jan Schaumann.
    - Tolerate a corrupt cached directory better.
    - When a dirserver hasn't approved your server, list which one.
    - Go into soft hibernation after 95% of the bandwidth is used,
      not 99%. This is especially important for daily hibernators who
      have a small accounting max. Hopefully it will result in fewer
      cut connections when the hard hibernation starts.
    - Load-balance better when using servers that claim more than
      800kB/s of capacity.
    - Make NT services work (experimental, only used if compiled in).


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/net/tor/MESSAGE
cvs rdiff -r1.5 -r1.6 pkgsrc/net/tor/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/net/tor/PLIST
cvs rdiff -r1.4 -r1.5 pkgsrc/net/tor/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/net/tor/files/tor.in
cvs rdiff -r1.1 -r0 pkgsrc/net/tor/patches/patch-aa \
    pkgsrc/net/tor/patches/patch-ab
cvs rdiff -r0 -r1.1 pkgsrc/net/tor/patches/patch-ac

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