From 3837dbeb314c2293d797c0d339e0dfc138f1ed15 Mon Sep 17 00:00:00 2001 From: obache Date: Thu, 9 Jul 2009 11:52:31 +0000 Subject: Update tor to 0.2.0.35. maintainer update request via PR 41688. Changes in version 0.2.0.35 - 2009-06-24 o Security fix: - Avoid crashing in the presence of certain malformed descriptors. Found by lark, and by automated fuzzing. - Fix an edge case where a malicious exit relay could convince a controller that the client's DNS question resolves to an internal IP address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta. o Major bugfixes: - Finally fix the bug where dynamic-IP relays disappear when their IP address changes: directory mirrors were mistakenly telling them their old address if they asked via begin_dir, so they never got an accurate answer about their new address, so they just vanished after a day. For belt-and-suspenders, relays that don't set Address in their config now avoid using begin_dir for all direct connections. Should fix bugs 827, 883, and 900. - Fix a timing-dependent, allocator-dependent, DNS-related crash bug that would occur on some exit nodes when DNS failures and timeouts occurred in certain patterns. Fix for bug 957. o Minor bugfixes: - When starting with a cache over a few days old, do not leak memory for the obsolete router descriptors in it. Bugfix on 0.2.0.33; fixes bug 672. - Hidden service clients didn't use a cached service descriptor that was older than 15 minutes, but wouldn't fetch a new one either, because there was already one in the cache. Now, fetch a v2 descriptor unless the same descriptor was added to the cache within the last 15 minutes. Fixes bug 997; reported by Marcus Griep. --- net/tor/Makefile | 9 +++++---- net/tor/distinfo | 8 ++++---- 2 files changed, 9 insertions(+), 8 deletions(-) (limited to 'net') diff --git a/net/tor/Makefile b/net/tor/Makefile index 26a9263a26b..fd051c03cdb 100644 --- a/net/tor/Makefile +++ b/net/tor/Makefile @@ -1,14 +1,14 @@ -# $NetBSD: Makefile,v 1.63 2009/02/27 22:53:47 wiz Exp $ +# $NetBSD: Makefile,v 1.64 2009/07/09 11:52:31 obache Exp $ # -DISTNAME= tor-0.2.0.34 -PKGREVISION= 1 +DISTNAME= tor-0.2.0.35 CATEGORIES= net security MASTER_SITES= http://www.torproject.org/dist/ MAINTAINER= athaba@inode.at HOMEPAGE= http://www.torproject.org/ COMMENT= Anonymizing overlay network for TCP +LICENSE= modified-bsd PKG_DESTDIR_SUPPORT= user-destdir @@ -40,6 +40,8 @@ USER_GROUP= ${TOR_USER} ${TOR_GROUP} OWN_DIRS_PERMS+= ${PKG_HOME} ${USER_GROUP} 0700 +AUTO_MKDIRS= yes + CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q} CONF_FILES+= ${PREFIX}/share/examples/tor/tor-tsocks.conf \ @@ -57,7 +59,6 @@ CFLAGS+= -c99 .endif post-install: - ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/tor ${INSTALL_DATA} ${WRKSRC}/src/config/torrc.sample \ ${DESTDIR}${PREFIX}/share/examples/tor/torrc.sample ${INSTALL_DATA} ${WRKSRC}/contrib/tor-tsocks.conf \ diff --git a/net/tor/distinfo b/net/tor/distinfo index e3443661060..ecedc46520c 100644 --- a/net/tor/distinfo +++ b/net/tor/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.34 2009/02/15 07:59:02 obache Exp $ +$NetBSD: distinfo,v 1.35 2009/07/09 11:52:31 obache Exp $ -SHA1 (tor-0.2.0.34.tar.gz) = 6797b85cf4bd44a3a1c3ff1ccb9c46b55f9391f9 -RMD160 (tor-0.2.0.34.tar.gz) = a7a1a78b32072524472c6b2973117689aab4823b -Size (tor-0.2.0.34.tar.gz) = 2170871 bytes +SHA1 (tor-0.2.0.35.tar.gz) = 6216887e0575c4a18f46e53faea1ebdb04bf7905 +RMD160 (tor-0.2.0.35.tar.gz) = ecc98c602b5c153a8aa8f6e651166705bc05c972 +Size (tor-0.2.0.35.tar.gz) = 2221852 bytes SHA1 (patch-aa) = 630e1e0a9591c136987b504e73c64ff9f53b54e9 SHA1 (patch-ab) = 3363efdcf8b9918c1249add1046077f2323a11ff -- cgit v1.2.3