[148305] trunk/dports

mps at macports.org mps at macports.org
Tue May 3 08:42:21 PDT 2016


Revision: 148305
          https://trac.macports.org/changeset/148305
Author:   mps at macports.org
Date:     2016-05-03 08:42:20 -0700 (Tue, 03 May 2016)
Log Message:
-----------
openssl: Security update to 1.0.2h (CVE-2016-2105, CVE-2016-2106, CVE-2016-2107, CVE-2016-2108, CVE-2016-2109, CVE-2016-2176), revision bumps for freeradius, tor and tor-devel.

Modified Paths:
--------------
    trunk/dports/devel/openssl/Portfile
    trunk/dports/security/tor/Portfile
    trunk/dports/security/tor-devel/Portfile
    trunk/dports/sysutils/freeradius/Portfile

Removed Paths:
-------------
    trunk/dports/devel/openssl/files/6e42e3ff9cde43830555549fdafa2a8b37b9485b.patch
    trunk/dports/devel/openssl/files/remove-duplicate-bn_print-doc.patch

Modified: trunk/dports/devel/openssl/Portfile
===================================================================
--- trunk/dports/devel/openssl/Portfile	2016-05-03 14:43:01 UTC (rev 148304)
+++ trunk/dports/devel/openssl/Portfile	2016-05-03 15:42:20 UTC (rev 148305)
@@ -6,7 +6,7 @@
 
 name                openssl
 epoch               1
-version             1.0.2g
+version             1.0.2h
 
 # Please revbump these ports when updating OpenSSL.
 #  - freeradius (#43461)
@@ -32,13 +32,11 @@
 depends_lib         port:zlib
 
 master_sites        http://www.openssl.org/source
-checksums           rmd160  b5a697ac0195dc84e17f2089b0e649d7129b36c2 \
-                    sha256  b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33
+checksums           rmd160  b7ab97d34582b7467929bbcd2bb8fbc4d19ac05e \
+                    sha256  1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919
 
 patchfiles          install-headers-HFS+.patch \
-                    parallel-building.patch \
-                    remove-duplicate-bn_print-doc.patch \
-                    6e42e3ff9cde43830555549fdafa2a8b37b9485b.patch
+                    parallel-building.patch
 
 configure.ccache    no
 configure.perl      /usr/bin/perl

Deleted: trunk/dports/devel/openssl/files/6e42e3ff9cde43830555549fdafa2a8b37b9485b.patch
===================================================================
--- trunk/dports/devel/openssl/files/6e42e3ff9cde43830555549fdafa2a8b37b9485b.patch	2016-05-03 14:43:01 UTC (rev 148304)
+++ trunk/dports/devel/openssl/files/6e42e3ff9cde43830555549fdafa2a8b37b9485b.patch	2016-05-03 15:42:20 UTC (rev 148305)
@@ -1,35 +0,0 @@
-Upstream-Status: Backport [https://github.com/openssl/openssl/commit/6e42e3ff9cde43830555549fdafa2a8b37b9485b.patch, https://mta.openssl.org/pipermail/openssl-dev/2016-March/005758.html]
-From 6e42e3ff9cde43830555549fdafa2a8b37b9485b Mon Sep 17 00:00:00 2001
-From: Andy Polyakov <appro at openssl.org>
-Date: Fri, 4 Mar 2016 11:32:26 +0100
-Subject: [PATCH] perlasm/x86_64-xlate.pl: handle binary constants early.
-
-Not all assemblers of "gas" flavour handle binary constants, e.g.
-seasoned MacOS Xcode doesn't, so give them a hand.
-
-Reviewed-by: Rich Salz <rsalz at openssl.org>
-Reviewed-by: Viktor Dukhovni <viktor at openssl.org>
----
- crypto/perlasm/x86_64-xlate.pl | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl
-index 0a023fb..80ab17f 100755
---- ./crypto/perlasm/x86_64-xlate.pl
-+++ ./crypto/perlasm/x86_64-xlate.pl
-@@ -195,6 +195,7 @@
-     sub out {
-     	my $self = shift;
- 
-+	$self->{value} =~ s/\b(0b[0-1]+)/oct($1)/eig;
- 	if ($gas) {
- 	    # Solaris /usr/ccs/bin/as can't handle multiplications
- 	    # in $self->{value}
-@@ -205,7 +206,6 @@
- 	    }
- 	    sprintf "\$%s",$self->{value};
- 	} else {
--	    $self->{value} =~ s/(0b[0-1]+)/oct($1)/eig;
- 	    $self->{value} =~ s/0x([0-9a-f]+)/0$1h/ig if ($masm);
- 	    sprintf "%s",$self->{value};
- 	}

Deleted: trunk/dports/devel/openssl/files/remove-duplicate-bn_print-doc.patch
===================================================================
--- trunk/dports/devel/openssl/files/remove-duplicate-bn_print-doc.patch	2016-05-03 14:43:01 UTC (rev 148304)
+++ trunk/dports/devel/openssl/files/remove-duplicate-bn_print-doc.patch	2016-05-03 15:42:20 UTC (rev 148305)
@@ -1,40 +0,0 @@
-Prevent build from generating docs for both BN_print and bn_print.
-
-http://trac.macports.org/ticket/31322
-
---- doc/crypto/bn_internal.pod.orig	2009-10-28 14:51:56.000000000 +0100
-+++ doc/crypto/bn_internal.pod	2011-09-19 13:23:54.000000000 +0200
-@@ -8,7 +8,7 @@
- bn_mul_low_normal, bn_mul_recursive, bn_mul_part_recursive,
- bn_mul_low_recursive, bn_mul_high, bn_sqr_normal, bn_sqr_recursive,
- bn_expand, bn_wexpand, bn_expand2, bn_fix_top, bn_check_top,
--bn_print, bn_dump, bn_set_max, bn_set_high, bn_set_low - BIGNUM
-+bn_dump, bn_set_max, bn_set_high, bn_set_low - BIGNUM
- library internal functions
- 
- =head1 SYNOPSIS
-@@ -57,7 +57,6 @@
-  void bn_fix_top(BIGNUM *a);
- 
-  void bn_check_top(BIGNUM *a);
-- void bn_print(BIGNUM *a);
-  void bn_dump(BN_ULONG *d, int n);
-  void bn_set_max(BIGNUM *a);
-  void bn_set_high(BIGNUM *r, BIGNUM *a, int n);
-@@ -221,14 +220,14 @@
- bn_check_top() verifies that C<((a)-E<gt>top E<gt>= 0 && (a)-E<gt>top
- E<lt>= (a)-E<gt>dmax)>.  A violation will cause the program to abort.
- 
--bn_print() prints B<a> to stderr. bn_dump() prints B<n> words at B<d>
-+bn_dump() prints B<n> words at B<d>
- (in reverse order, i.e. most significant word first) to stderr.
- 
- bn_set_max() makes B<a> a static number with a B<dmax> of its current size.
- This is used by bn_set_low() and bn_set_high() to make B<r> a read-only
- B<BIGNUM> that contains the B<n> low or high words of B<a>.
- 
--If B<BN_DEBUG> is not defined, bn_check_top(), bn_print(), bn_dump()
-+If B<BN_DEBUG> is not defined, bn_check_top(), bn_dump()
- and bn_set_max() are defined as empty macros.
- 
- =head1 SEE ALSO

Modified: trunk/dports/security/tor/Portfile
===================================================================
--- trunk/dports/security/tor/Portfile	2016-05-03 14:43:01 UTC (rev 148304)
+++ trunk/dports/security/tor/Portfile	2016-05-03 15:42:20 UTC (rev 148305)
@@ -6,7 +6,7 @@
 name                tor
 conflicts           tor-devel
 version             0.2.7.6
-revision            2
+revision            3
 categories          security
 platforms           darwin
 maintainers         maclemon.at:macports.org openmaintainer

Modified: trunk/dports/security/tor-devel/Portfile
===================================================================
--- trunk/dports/security/tor-devel/Portfile	2016-05-03 14:43:01 UTC (rev 148304)
+++ trunk/dports/security/tor-devel/Portfile	2016-05-03 15:42:20 UTC (rev 148305)
@@ -6,6 +6,7 @@
 name                tor-devel
 conflicts           tor
 version             0.2.8.2-alpha
+revision            1
 categories          security
 platforms           darwin
 maintainers         maclemon.at:macports.org openmaintainer

Modified: trunk/dports/sysutils/freeradius/Portfile
===================================================================
--- trunk/dports/sysutils/freeradius/Portfile	2016-05-03 14:43:01 UTC (rev 148304)
+++ trunk/dports/sysutils/freeradius/Portfile	2016-05-03 15:42:20 UTC (rev 148305)
@@ -5,7 +5,7 @@
 
 name                    freeradius
 version                 2.2.4
-revision                10
+revision                11
 categories              sysutils
 maintainers             nomaintainer
 homepage                http://www.freeradius.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160503/905f95be/attachment.html>


More information about the macports-changes mailing list