Sun Jun 14 16:39:41 2015 UTC ()
Update to 0.2.6.9:

Changes in version 0.2.6.9 - 2015-06-11
  Tor 0.2.6.9 fixes a regression in the circuit isolation code, increases the
  requirements for receiving an HSDir flag, and addresses some other small
  bugs in the systemd and sandbox code. Clients using circuit isolation
  should upgrade; all directory authorities should upgrade.

  o Major bugfixes (client-side privacy):
    - Properly separate out each SOCKSPort when applying stream
      isolation. The error occurred because each port's session group was
      being overwritten by a default value when the listener connection
      was initialized. Fixes bug 16247; bugfix on 0.2.6.3-alpha. Patch
      by "jojelino".

  o Minor feature (directory authorities, security):
    - The HSDir flag given by authorities now requires the Stable flag.
      For the current network, this results in going from 2887 to 2806
      HSDirs. Also, it makes it harder for an attacker to launch a sybil
      attack by raising the effort for a relay to become Stable which
      takes at the very least 7 days to do so and by keeping the 96
      hours uptime requirement for HSDir. Implements ticket 8243.

  o Minor bugfixes (compilation):
    - Build with --enable-systemd correctly when libsystemd is
      installed, but systemd is not. Fixes bug 16164; bugfix on
      0.2.6.3-alpha. Patch from Peter Palfrader.

  o Minor bugfixes (Linux seccomp2 sandbox):
    - Fix sandboxing to work when running as a relaymby renaming of
      secret_id_key, and allowing the eventfd2 and futex syscalls. Fixes
      bug 16244; bugfix on 0.2.6.1-alpha. Patch by Peter Palfrader.
    - Allow systemd connections to work with the Linux seccomp2 sandbox
      code. Fixes bug 16212; bugfix on 0.2.6.2-alpha. Patch by
      Peter Palfrader.

  o Minor bugfixes (tests):
    - Fix a crash in the unit tests when built with MSVC2013. Fixes bug
      16030; bugfix on 0.2.6.2-alpha. Patch from "NewEraCracker".


(wiz)
diff -r1.103 -r1.104 pkgsrc/net/tor/Makefile
diff -r1.64 -r1.65 pkgsrc/net/tor/distinfo

cvs diff -r1.103 -r1.104 pkgsrc/net/tor/Makefile (expand / switch to unified diff)

--- pkgsrc/net/tor/Makefile 2015/05/23 08:53:11 1.103
+++ pkgsrc/net/tor/Makefile 2015/06/14 16:39:41 1.104
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.103 2015/05/23 08:53:11 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.104 2015/06/14 16:39:41 wiz Exp $
2 2
3DISTNAME= tor-0.2.6.8 3DISTNAME= tor-0.2.6.9
4CATEGORIES= net security 4CATEGORIES= net security
5MASTER_SITES= http://www.torproject.org/dist/ 5MASTER_SITES= http://www.torproject.org/dist/
6 6
7MAINTAINER= athaba@users.sourceforge.net 7MAINTAINER= athaba@users.sourceforge.net
8HOMEPAGE= http://www.torproject.org/ 8HOMEPAGE= http://www.torproject.org/
9COMMENT= Anonymizing overlay network for TCP 9COMMENT= Anonymizing overlay network for TCP
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12.include "../../mk/bsd.prefs.mk" 12.include "../../mk/bsd.prefs.mk"
13 13
14USE_LANGUAGES= c99 14USE_LANGUAGES= c99
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.64 -r1.65 pkgsrc/net/tor/distinfo (expand / switch to unified diff)

--- pkgsrc/net/tor/distinfo 2015/05/23 08:53:11 1.64
+++ pkgsrc/net/tor/distinfo 2015/06/14 16:39:41 1.65
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.64 2015/05/23 08:53:11 bsiegert Exp $ 1$NetBSD: distinfo,v 1.65 2015/06/14 16:39:41 wiz Exp $
2 2
3SHA1 (tor-0.2.6.8.tar.gz) = d087dac687d17199feda3a32bbc988333afeb4ef 3SHA1 (tor-0.2.6.9.tar.gz) = 915941548a35be75886588a61db2aacb06ac76fc
4RMD160 (tor-0.2.6.8.tar.gz) = 6427bded6041965af16e67bcc133b273b223b5fd 4RMD160 (tor-0.2.6.9.tar.gz) = 6088992dba58d973a696f466bdfe14bea785b83e
5Size (tor-0.2.6.8.tar.gz) = 3580783 bytes 5Size (tor-0.2.6.9.tar.gz) = 3581981 bytes
6SHA1 (patch-aa) = ac774cb976e03ff4d38415e78720f2f463c210c8 6SHA1 (patch-aa) = ac774cb976e03ff4d38415e78720f2f463c210c8