pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/tor Update tor to 0.2.0.34.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b1e9f4dce05b
branches:  trunk
changeset: 554462:b1e9f4dce05b
user:      obache <obache%pkgsrc.org@localhost>
date:      Sun Feb 15 07:59:02 2009 +0000

description:
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:

 net/tor/Makefile         |   6 +++---
 net/tor/distinfo         |   9 ++++-----
 net/tor/patches/patch-ac |  13 -------------
 3 files changed, 7 insertions(+), 21 deletions(-)

diffs (51 lines):

diff -r 93c158e6a3f2 -r b1e9f4dce05b net/tor/Makefile
--- a/net/tor/Makefile  Sun Feb 15 07:08:20 2009 +0000
+++ b/net/tor/Makefile  Sun Feb 15 07:59:02 2009 +0000
@@ -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@localhost
+MAINTAINER=            athaba%inode.at@localhost
 HOMEPAGE=              http://www.torproject.org/
 COMMENT=               Anonymizing overlay network for TCP
 
diff -r 93c158e6a3f2 -r b1e9f4dce05b net/tor/distinfo
--- a/net/tor/distinfo  Sun Feb 15 07:08:20 2009 +0000
+++ b/net/tor/distinfo  Sun Feb 15 07:59:02 2009 +0000
@@ -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 -r 93c158e6a3f2 -r b1e9f4dce05b net/tor/patches/patch-ac
--- a/net/tor/patches/patch-ac  Sun Feb 15 07:08:20 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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



Home | Main Index | Thread Index | Old Index