[92363] trunk/dports/devel/openssl

mww at macports.org mww at macports.org
Thu Apr 26 08:06:43 PDT 2012


Revision: 92363
          https://trac.macports.org/changeset/92363
Author:   mww at macports.org
Date:     2012-04-26 08:06:42 -0700 (Thu, 26 Apr 2012)
Log Message:
-----------
version 1.0.1b

Modified Paths:
--------------
    trunk/dports/devel/openssl/Portfile

Removed Paths:
-------------
    trunk/dports/devel/openssl/files/openssl_patchset_22455.diff

Modified: trunk/dports/devel/openssl/Portfile
===================================================================
--- trunk/dports/devel/openssl/Portfile	2012-04-26 10:16:46 UTC (rev 92362)
+++ trunk/dports/devel/openssl/Portfile	2012-04-26 15:06:42 UTC (rev 92363)
@@ -4,7 +4,7 @@
 PortGroup  muniversal 1.0
 
 name                openssl
-version             1.0.1a
+version             1.0.1b
 epoch               1
 revision            0
 platforms           darwin
@@ -22,17 +22,16 @@
     cryptography library.
 
 master_sites        http://www.openssl.org/source/
-checksums           md5     a0104320c0997cd33e18b8ea798609d1 \
-                    sha1    b7c4608c36fa84bfcce39baba5afacd65184be5b \
-                    rmd160  9b55ecfd5c804eda4d0f475263937fb1d5d77195 \
-                    sha256  d3487e09d891c772cf946273a3bb0ca47479e7941be6d822274320e7cfcc361b
+checksums           md5     a1da58ce63baef3812004714fa302c47 \
+                    sha1    b6222cbbf835c27d9ad6db22262da6e4a2aca8b8 \
+                    rmd160  cfdedff06b46866500a2ba72b2dd0d8f3300b4f4 \
+                    sha256  1187bf2d5cdf0b286b951bf5c777aa97855cd7db24fdb9604cb557c8b1d7364b
 
 depends_lib         port:zlib
 
 patchfiles          patch-Makefile.org.diff patch-crypto-Makefile.diff \
-                    patch-bn_internal.pod.diff patch-Configure.diff \
-                    openssl_patchset_22455.diff
-# openssl_patchset_22455.diff is for ticket #34135
+                    patch-bn_internal.pod.diff patch-Configure.diff
+
 post-patch {
     # Ensure that the correct compiler is used
     reinplace "s|cc:|${configure.cc}:|" ${worksrcpath}/Configure

Deleted: trunk/dports/devel/openssl/files/openssl_patchset_22455.diff
===================================================================
--- trunk/dports/devel/openssl/files/openssl_patchset_22455.diff	2012-04-26 10:16:46 UTC (rev 92362)
+++ trunk/dports/devel/openssl/files/openssl_patchset_22455.diff	2012-04-26 15:06:42 UTC (rev 92363)
@@ -1,43 +0,0 @@
-Index: openssl/crypto/evp/e_rc4_hmac_md5.c
-RCS File: /v/openssl/cvs/openssl/crypto/evp/e_rc4_hmac_md5.c,v
-rcsdiff -q -kk '-r1.1.2.5' '-r1.1.2.6' -u '/v/openssl/cvs/openssl/crypto/evp/e_rc4_hmac_md5.c,v' 2>/dev/null
---- crypto/evp/e_rc4_hmac_md5.c	2012/04/18 17:51:33	1.1.2.5
-+++ crypto/evp/e_rc4_hmac_md5.c	2012/04/19 20:43:02	1.1.2.6
-@@ -121,6 +121,7 @@
- 		md5_off = MD5_CBLOCK-key->md.num,
- 		blocks;
- 	unsigned int l;
-+	extern unsigned int OPENSSL_ia32cap_P[];
- #endif
- 	size_t	plen = key->payload_length;
- 
-@@ -132,7 +133,8 @@
- 		/* cipher has to "fall behind" */
- 		if (rc4_off>md5_off) md5_off+=MD5_CBLOCK;
- 
--		if (plen>md5_off && (blocks=(plen-md5_off)/MD5_CBLOCK)) {
-+		if (plen>md5_off && (blocks=(plen-md5_off)/MD5_CBLOCK) &&
-+		    (OPENSSL_ia32cap_P[0]&(1<<20))==0) {
- 			MD5_Update(&key->md,in,md5_off);
- 			RC4(&key->ks,rc4_off,in,out);
- 
-@@ -172,7 +174,8 @@
- 		if (md5_off>rc4_off)	rc4_off += 2*MD5_CBLOCK;
- 		else			rc4_off += MD5_CBLOCK;
- 
--		if (len>rc4_off && (blocks=(len-rc4_off)/MD5_CBLOCK)) {
-+		if (len>rc4_off && (blocks=(len-rc4_off)/MD5_CBLOCK) &&
-+		    (OPENSSL_ia32cap_P[0]&(1<<20))==0) {
- 			RC4(&key->ks,rc4_off,in,out);
- 			MD5_Update(&key->md,out,md5_off);
- 
-@@ -289,8 +292,6 @@
- 
- const EVP_CIPHER *EVP_rc4_hmac_md5(void)
- 	{
--	extern unsigned int OPENSSL_ia32cap_P[];
--	/* RC4_CHAR flag ------------vvvvv */
--	return(OPENSSL_ia32cap_P[0]&(1<<20) ? NULL : &r4_hmac_md5_cipher);
-+	return(&r4_hmac_md5_cipher);
- 	}
- #endif
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120426/f726205c/attachment.html>


More information about the macports-changes mailing list