diff options
author | obache <obache@pkgsrc.org> | 2009-02-15 07:59:02 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2009-02-15 07:59:02 +0000 |
commit | 9a6d6d4ba592603496a97dc17a762462719df2af (patch) | |
tree | e22f54df77e558b72df561c124d142604ebee2b8 /net | |
parent | 3d7a3004545ebbeb3448cca85b2af19514937b21 (diff) | |
download | pkgsrc-9a6d6d4ba592603496a97dc17a762462719df2af.tar.gz |
Update tor to 0.2.0.34.
Patch provided by Christian Sturm and back to maintainer.
Changes in version 0.2.0.34 - 2009-02-08
o Security fixes:
- Fix an infinite-loop bug on handling corrupt votes under certain
circumstances. Bugfix on 0.2.0.8-alpha.
- Fix a temporary DoS vulnerability that could be performed by
a directory mirror. Bugfix on 0.2.0.9-alpha; reported by lark.
- Avoid a potential crash on exit nodes when processing malformed
input. Remote DoS opportunity. Bugfix on 0.2.0.33.
- Do not accept incomplete ipv4 addresses (like 192.168.0) as valid.
Spec conformance issue. Bugfix on Tor 0.0.2pre27.
o Minor bugfixes:
- Fix compilation on systems where time_t is a 64-bit integer.
Patch from Matthias Drochner.
- Don't consider expiring already-closed client connections. Fixes
bug 893. Bugfix on 0.0.2pre20.
Diffstat (limited to 'net')
-rw-r--r-- | net/tor/Makefile | 6 | ||||
-rw-r--r-- | net/tor/distinfo | 9 | ||||
-rw-r--r-- | net/tor/patches/patch-ac | 13 |
3 files changed, 7 insertions, 21 deletions
diff --git a/net/tor/Makefile b/net/tor/Makefile index 899f1af99bd..f450eca8967 100644 --- a/net/tor/Makefile +++ b/net/tor/Makefile @@ -1,11 +1,11 @@ -# $NetBSD: Makefile,v 1.61 2009/01/22 12:50:57 drochner Exp $ +# $NetBSD: Makefile,v 1.62 2009/02/15 07:59:02 obache Exp $ # -DISTNAME= tor-0.2.0.33 +DISTNAME= tor-0.2.0.34 CATEGORIES= net security MASTER_SITES= http://www.torproject.org/dist/ -MAINTAINER= pkgsrc-users@NetBSD.org +MAINTAINER= athaba@inode.at HOMEPAGE= http://www.torproject.org/ COMMENT= Anonymizing overlay network for TCP diff --git a/net/tor/distinfo b/net/tor/distinfo index 5adda8ee683..e3443661060 100644 --- a/net/tor/distinfo +++ b/net/tor/distinfo @@ -1,8 +1,7 @@ -$NetBSD: distinfo,v 1.33 2009/01/22 12:50:57 drochner Exp $ +$NetBSD: distinfo,v 1.34 2009/02/15 07:59:02 obache Exp $ -SHA1 (tor-0.2.0.33.tar.gz) = 4cc94dd6fdb5eb0bd4854631cc5f3cddba7a815f -RMD160 (tor-0.2.0.33.tar.gz) = 8649ec953f99a7cd27a25019b26302fd300c84f9 -Size (tor-0.2.0.33.tar.gz) = 2167542 bytes +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 (patch-aa) = 630e1e0a9591c136987b504e73c64ff9f53b54e9 SHA1 (patch-ab) = 3363efdcf8b9918c1249add1046077f2323a11ff -SHA1 (patch-ac) = 00afc6a897816db3efc925a47cb1de459e4b382a diff --git a/net/tor/patches/patch-ac b/net/tor/patches/patch-ac deleted file mode 100644 index 776b48264fa..00000000000 --- a/net/tor/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.6 2009/01/22 12:46:51 drochner Exp $ - ---- ./src/common/torint.h.orig 2009-01-22 12:02:50.000000000 +0100 -+++ ./src/common/torint.h -@@ -290,6 +290,8 @@ typedef uint32_t uintptr_t; - #define TIME_MAX ((time_t)INT_MAX) - #elif (SIZEOF_TIME_T == SIZEOF_LONG) - #define TIME_MAX ((time_t)LONG_MAX) -+#elif (SIZEOF_TIME_T == 8) -+#define TIME_MAX ((time_t)INT64_MAX) - #else - #error "Can't define (signed) TIME_MAX" - #endif |