summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>2010-05-14 19:47:14 +0000
committertron <tron@pkgsrc.org>2010-05-14 19:47:14 +0000
commit6973f8d969a99b44cb60db5ae0bd7ac00181e5e8 (patch)
tree71e0c7cd59cb954d305d42f192dd9dff049ec346 /net
parentd1396b395f2819719f67f2b47c1e5c41713de742 (diff)
downloadpkgsrc-6973f8d969a99b44cb60db5ae0bd7ac00181e5e8.tar.gz
Pullup ticket #3115 - requested by wiz
net/tor: bug fix update Revisions pulled up: - net/tor/Makefile 1.73 - net/tor/distinfo 1.42 --- Module Name: pkgsrc Committed By: wiz Date: Thu May 13 19:42:09 UTC 2010 Modified Files: pkgsrc/net/tor: Makefile distinfo Log Message: Update to 0.2.1.26, from maintainer Christian Sturm in PR 43302: Changes in version 0.2.1.26 - 2010-05-02 Tor 0.2.1.26 addresses the recent connection and memory overload problems we've been seeing on relays, especially relays with their DirPort open. If your relay has been crashing, or you turned it off because it used too many resources, give this release a try. This release also fixes yet another instance of broken OpenSSL libraries that was causing some relays to drop out of the consensus. o Major bugfixes: - Teach relays to defend themselves from connection overload. Relays now close idle circuits early if it looks like they were intended for directory fetches. Relays are also more aggressive about closing TLS connections that have no circuits on them. Such circuits are unlikely to be re-used, and tens of thousands of them were piling up at the fast relays, causing the relays to run out of sockets and memory. Bugfix on 0.2.0.22-rc (where clients started tunneling their directory fetches over TLS). - Fix SSL renegotiation behavior on OpenSSL versions like on Centos that claim to be earlier than 0.9.8m, but which have in reality backported huge swaths of 0.9.8m or 0.9.8n renegotiation behavior. Possible fix for some cases of bug 1346. - Directory mirrors were fetching relay descriptors only from v2 directory authorities, rather than v3 authorities like they should. Only 2 v2 authorities remain (compared to 7 v3 authorities), leading to a serious bottleneck. Bugfix on 0.2.0.9-alpha. Fixes bug 1324. o Minor bugfixes: - Finally get rid of the deprecated and now harmful notion of "clique mode", where directory authorities maintain TLS connections to every other relay. o Testsuite fixes: - In the util/threads test, no longer free the test_mutex before all worker threads have finished. Bugfix on 0.2.1.6-alpha. - The master thread could starve the worker threads quite badly on certain systems, causing them to run only partially in the allowed window. This resulted in test failures. Now the master thread sleeps occasionally for a few microseconds while the two worker-threads compete for the mutex. Bugfix on 0.2.0.1-alpha.
Diffstat (limited to 'net')
-rw-r--r--net/tor/Makefile4
-rw-r--r--net/tor/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/net/tor/Makefile b/net/tor/Makefile
index 5567333c2ae..c0aee11c28b 100644
--- a/net/tor/Makefile
+++ b/net/tor/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.72 2010/04/02 09:58:44 wiz Exp $
+# $NetBSD: Makefile,v 1.72.2.1 2010/05/14 19:47:14 tron Exp $
#
-DISTNAME= tor-0.2.1.25
+DISTNAME= tor-0.2.1.26
CATEGORIES= net security
MASTER_SITES= http://www.torproject.org/dist/
diff --git a/net/tor/distinfo b/net/tor/distinfo
index c6687b4dda7..055ee1ae1ad 100644
--- a/net/tor/distinfo
+++ b/net/tor/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.41 2010/04/02 09:58:44 wiz Exp $
+$NetBSD: distinfo,v 1.41.2.1 2010/05/14 19:47:14 tron Exp $
-SHA1 (tor-0.2.1.25.tar.gz) = 11c176374be47825b4b7fa00b5654277d0838022
-RMD160 (tor-0.2.1.25.tar.gz) = e691b904e0d447b3f590f1e9e71b4daad020bd8d
-Size (tor-0.2.1.25.tar.gz) = 2406985 bytes
+SHA1 (tor-0.2.1.26.tar.gz) = 87af7aa658774031d181340848a875e4fd8e27bf
+RMD160 (tor-0.2.1.26.tar.gz) = 6fe03ec4a8f72c9eda4a47370ebb240db78a4a39
+Size (tor-0.2.1.26.tar.gz) = 2405749 bytes