From nobody@FreeBSD.org  Sun Oct 28 01:00:06 2007
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A58EC16A468
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Oct 2007 01:00:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 93AAC13C4A6
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Oct 2007 01:00:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l9S0xWAx092067
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Oct 2007 00:59:32 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.1/8.14.1/Submit) id l9S0xWJ6092066;
	Sun, 28 Oct 2007 00:59:32 GMT
	(envelope-from nobody)
Message-Id: <200710280059.l9S0xWJ6092066@www.freebsd.org>
Date: Sun, 28 Oct 2007 00:59:32 GMT
From: bf <bf2006a@yahoo.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [PATCH]security/tor-devel: update to 0.2.0.9-alpha
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: peter.thoenen@yahoo.com

>Number:         117582
>Category:       ports
>Synopsis:       [PATCH]security/tor-devel: update to 0.2.0.9-alpha
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 28 01:10:01 UTC 2007
>Closed-Date:    Sun Oct 28 09:02:58 UTC 2007
>Last-Modified:  Sun Oct 28 09:10:01 UTC 2007
>Originator:     bf
>Release:        6.2-stable i386
>Organization:
>Environment:
>Description:
Changes in version 0.2.0.9-alpha - 2007-10-??

  o Major bugfixes:
    - Stop publishing a new server descriptor just because we HUP or
      when we find our DirPort to be reachable but won't actually publish
      it. Extra descriptors without any real changes are dropped by the
      authorities, and can screw up our "publish every 18 hours" schedule.

  o Minor features (router descriptor cache):
    - If we find a cached-routers file that's been sitting around for more
      than 28 days unmodified, then most likely it's a leftover from when we
      upgraded to 0.2.0.8-alpha.  Remove it.  It has no good routers anyway.

  o Minor bugfixes (directory authorities):
    - Correct the implementation of "download votes by digest."  Bugfix on
      0.2.0.8-alpha.
    - Make the "next period" votes into "current period" votes immediately
      after publishing the consensus; avoid a heisenbug that made them stick
      around indefinitely.

  o Minor bugfixes (memory leaks):
    - Stop leaking memory on failing case of base32_decode.  Bugfix on
      0.2.0.7-alpha.

  o Minor bugfixes (misc):
    - Make base32_decode() accept upper-case letters.  Bugfix on
      0.2.0.7-alpha.

  o Code simplifications and refactoring:
    - Remove support for the old bw_accounting file: we've been storing
      bandwidth accounting information in the state file since 0.1.2.5-alpha.
      This may result in bandwidth accounting errors if you try to upgrade
      from 0.1.1.x or earlier, or if you try to downgrade to 0.1.1.x or
      earlier.


The following patch includes a dependency on a version of libevent that supersedes the version that is currently in the ports system.  If this tor-devel update is approved, and committed before a libevent update, change the libevent library version back to 1.3d:


diff -ruN tor-devel.orig/Makefile tor-devel/Makefile
--- tor-devel.orig/Makefile	Sat Oct 27 17:16:58 2007
+++ tor-devel/Makefile	Sat Oct 27 17:41:23 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	tor
-DISTVERSION=	0.2.0.8-alpha
+DISTVERSION=	0.2.0.9-alpha
 CATEGORIES=	security net
 MASTER_SITES=	http://www.torproject.org/dist/ \
 		http://mirror.onionland.org/dist/
@@ -16,7 +16,7 @@
 COMMENT=	An anonymizing overlay network for TCP
 
 RUN_DEPENDS=	tsocks:${PORTSDIR}/net/tsocks
-LIB_DEPENDS=	event-1.3d:${PORTSDIR}/devel/libevent
+LIB_DEPENDS=	event-1.3e:${PORTSDIR}/devel/libevent
 
 GNU_CONFIGURE=	yes
 USE_OPENSSL=	yes
diff -ruN tor-devel.orig/distinfo tor-devel/distinfo
--- tor-devel.orig/distinfo	Sat Oct 27 17:16:58 2007
+++ tor-devel/distinfo	Sat Oct 27 17:41:23 2007
@@ -1,3 +1,3 @@
-MD5 (tor-0.2.0.8-alpha.tar.gz) = ca6c6e5fd822edc3df2e3da1dd71a77a
-SHA256 (tor-0.2.0.8-alpha.tar.gz) = 0022e90f98f009dd74cf0cca8b6714c5d3188126c55e74ad7a03fb36c59adeca
-SIZE (tor-0.2.0.8-alpha.tar.gz) = 1413544
+MD5 (tor-0.2.0.9-alpha.tar.gz) = 47523575d2f6b857c453f37fbd4fca10
+SHA256 (tor-0.2.0.9-alpha.tar.gz) = 8a01244b0bebe7b80f8ddbcc2cd3aaac19e4109c908066b16a8b04aa05730e15
+SIZE (tor-0.2.0.9-alpha.tar.gz) = 1428524

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sun Oct 28 01:10:07 UTC 2007 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117582 

From: Peter Thoenen <peter.thoenen@yahoo.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/117582: [PATCH]security/tor-devel: update to 0.2.0.9-alpha
Date: Sat, 27 Oct 2007 23:20:43 -0400

 Approved though not sure who changed the master_sites from eff to the
 new one (I never approved this and wasn't going to be able to get around
 to it till Monday).  Its changed though as I don't see it in this diff.
  Regardless I approve this update as long as it fetches corrected.
 
 -Peter
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Sun Oct 28 09:02:57 UTC 2007 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117582 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/117582: commit references a PR
Date: Sun, 28 Oct 2007 09:02:56 +0000 (UTC)

 miwi        2007-10-28 09:02:50 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security/tor-devel   Makefile distinfo 
   Log:
   - Update to 0.2.0.9-alpha
   
   PR:             117582
   Submitted by:   bf <bf2006a@yahoo.com>
   Approved by:    maintainer
   
   Revision  Changes    Path
   1.49      +1 -1      ports/security/tor-devel/Makefile
   1.34      +3 -3      ports/security/tor-devel/distinfo
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
