summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlily wilson2015-07-17 19:44:56 -0400
committerlily wilson2015-07-17 19:44:56 -0400
commitd2f87d6e78c9a5fa77ea2643b0027710fcca4346 (patch)
tree58b9301d8dce6c47169ea88e0cdb8dcde1471808
parentd62ea917ad914543781f9ee6a5130bebd43dbbfc (diff)
downloadaur-d2f87d6e78c9a5fa77ea2643b0027710fcca4346.tar.gz
update to 1.0.2d
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD6
-rw-r--r--openssl__chacha20_poly1305_cf.patch63
3 files changed, 41 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bfde05ce139d..dc2a4d755a4b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lib32-openssl-chacha20
pkgdesc = The Open Source toolkit for Secure Sockets Layer and Transport Layer Security with ChaCha20 support (32-bit)
- pkgver = 1.0.2.c
+ pkgver = 1.0.2.d
pkgrel = 0
url = https://www.openssl.org
arch = x86_64
@@ -9,19 +9,19 @@ pkgbase = lib32-openssl-chacha20
depends = lib32-zlib
depends = openssl
optdepends = ca-certificates
- provides = lib32-openssl=1.0.2.c
+ provides = lib32-openssl=1.0.2.d
conflicts = lib32-openssl
options = !makeflags
- source = https://www.openssl.org/source/openssl-1.0.2c.tar.gz
- source = https://www.openssl.org/source/openssl-1.0.2c.tar.gz.asc
+ source = https://www.openssl.org/source/openssl-1.0.2d.tar.gz
+ source = https://www.openssl.org/source/openssl-1.0.2d.tar.gz.asc
source = no-rpath.patch
source = ca-dir.patch
source = openssl__chacha20_poly1305_cf.patch
- md5sums = 8c8d81a9ae7005276e486702edbcd4b6
+ md5sums = 38dd619b2e77cbac69b99f52a053d25a
md5sums = SKIP
md5sums = dc78d3d06baffc16217519242ce92478
md5sums = 3bf51be3a1bbd262be46dc619f92aa90
- md5sums = 8519a15448955b50ade50ac96cf22a61
+ md5sums = 4d0375669574f12e7eeae9f46a17a493
pkgname = lib32-openssl-chacha20
diff --git a/PKGBUILD b/PKGBUILD
index 36fee22958f2..60129b79c535 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgbasename=openssl
pkgname=lib32-$_pkgbasename-chacha20
-_ver=1.0.2c
+_ver=1.0.2d
# use a pacman compatible version scheme
pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
#pkgver=$_ver
@@ -24,11 +24,11 @@ source=("https://www.openssl.org/source/${_pkgbasename}-${_ver}.tar.gz"
'ca-dir.patch'
'openssl__chacha20_poly1305_cf.patch')
validpgpkeys=(8657ABB260F056B1E5190839D9C4D26D0E604491)
-md5sums=('8c8d81a9ae7005276e486702edbcd4b6'
+md5sums=('38dd619b2e77cbac69b99f52a053d25a'
'SKIP'
'dc78d3d06baffc16217519242ce92478'
'3bf51be3a1bbd262be46dc619f92aa90'
- '8519a15448955b50ade50ac96cf22a61')
+ '4d0375669574f12e7eeae9f46a17a493')
prepare() {
cd $srcdir/$_pkgbasename-$_ver
diff --git a/openssl__chacha20_poly1305_cf.patch b/openssl__chacha20_poly1305_cf.patch
index 98ef8a8ee45e..7c634f2f6d02 100644
--- a/openssl__chacha20_poly1305_cf.patch
+++ b/openssl__chacha20_poly1305_cf.patch
@@ -4352,75 +4352,76 @@ diff --git a/test/Makefile b/test/Makefile
index 3388679..eacccca 100644
--- a/test/Makefile
+++ b/test/Makefile
-@@ -68,6 +68,7 @@ V3NAMETEST= v3nametest
- ASN1TEST= asn1test
+@@ -69,6 +69,7 @@
HEARTBEATTEST= heartbeat_test
CONSTTIMETEST= constant_time_test
+ VERIFYEXTRATEST= verify_extra_test
+CHAPOLYTEST= chapoly_test
-
+
TESTS= alltests
-
-@@ -80,7 +81,8 @@ EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)
+
+@@ -81,7 +82,8 @@
$(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
$(EVPTEST)$(EXE_EXT) $(EVPEXTRATEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT) $(SRPTEST)$(EXE_EXT) \
$(ASN1TEST)$(EXE_EXT) $(V3NAMETEST)$(EXE_EXT) $(HEARTBEATTEST)$(EXE_EXT) \
-- $(CONSTTIMETEST)$(EXE_EXT)
-+ $(CONSTTIMETEST)$(EXE_EXT) \
+- $(CONSTTIMETEST)$(EXE_EXT) $(VERIFYEXTRATEST)$(EXE_EXT)
++ $(CONSTTIMETEST)$(EXE_EXT) $(VERIFYEXTRATEST)$(EXE_EXT) \
+ $(CHAPOLYTEST)$(EXE_EXT)
-
+
# $(METHTEST)$(EXE_EXT)
-
-@@ -93,7 +95,8 @@ OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
+
+@@ -94,7 +96,8 @@
$(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
$(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \
$(EVPTEST).o $(EVPEXTRATEST).o $(IGETEST).o $(JPAKETEST).o $(ASN1TEST).o $(V3NAMETEST).o \
-- $(HEARTBEATTEST).o $(CONSTTIMETEST).o
-+ $(HEARTBEATTEST).o $(CONSTTIMETEST).o \
+- $(HEARTBEATTEST).o $(CONSTTIMETEST).o $(VERIFYEXTRATEST).o
++ $(HEARTBEATTEST).o $(CONSTTIMETEST).o $(VERIFYEXTRATEST).o \
+ $(CHAPOLYTEST).o
-
+
SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
$(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \
-@@ -103,7 +106,8 @@ SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
+@@ -104,7 +107,8 @@
$(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
$(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \
$(EVPTEST).c $(EVPEXTRATEST).c $(IGETEST).c $(JPAKETEST).c $(SRPTEST).c $(ASN1TEST).c \
-- $(V3NAMETEST).c $(HEARTBEATTEST).c $(CONSTTIMETEST).c
-+ $(V3NAMETEST).c $(HEARTBEATTEST).c $(CONSTTIMETEST).c \
+- $(V3NAMETEST).c $(HEARTBEATTEST).c $(CONSTTIMETEST).c $(VERIFYEXTRATEST).c
++ $(V3NAMETEST).c $(HEARTBEATTEST).c $(CONSTTIMETEST).c $(VERIFYEXTRATEST).c \
+ $(CHAPOLYTEST).c
-
- EXHEADER=
+
+ EXHEADER=
HEADER= testutil.h $(EXHEADER)
-@@ -139,6 +143,7 @@ apps:
+@@ -140,6 +144,7 @@
@(cd ..; $(MAKE) DIRS=apps all)
-
+
alltests: \
+ test_chapoly \
test_des test_idea test_sha test_md4 test_md5 test_hmac \
test_md2 test_mdc2 test_wp \
test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
-@@ -348,6 +353,9 @@ test_constant_time: $(CONSTTIMETEST)$(EXE_EXT)
- @echo "Test constant time utilites"
- ../util/shlib_wrap.sh ./$(CONSTTIMETEST)
-
+@@ -353,6 +358,10 @@
+ @echo $(START) $@
+ ../util/shlib_wrap.sh ./$(VERIFYEXTRATEST)
+
+test_chapoly: $(CHAPOLYTEST)$(EXE_EXT)
+ @echo "Test ChaCha20 and Poly1305"
+ ../util/shlib_wrap.sh ./$(CHAPOLYTEST)
++
lint:
lint -DLINT $(INCLUDES) $(SRC)>fluff
-
-@@ -516,7 +524,10 @@ $(HEARTBEATTEST)$(EXE_EXT): $(HEARTBEATTEST).o $(DLIBCRYPTO)
+
+@@ -522,7 +531,10 @@
@target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC)
-
+
$(CONSTTIMETEST)$(EXE_EXT): $(CONSTTIMETEST).o
- @target=$(CONSTTIMETEST) $(BUILD_CMD)
+ @target=$(CONSTTIMETEST); $(BUILD_CMD)
+
+$(CHAPOLYTEST)$(EXE_EXT): $(CHAPOLYTEST).o
+ @target=$(CHAPOLYTEST); $(BUILD_CMD)
-
- #$(AESTEST).o: $(AESTEST).c
- # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
-@@ -826,3 +837,4 @@ wp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
+
+ $(VERIFYEXTRATEST)$(EXE_EXT): $(VERIFYEXTRATEST).o
+ @target=$(VERIFYEXTRATEST) $(BUILD_CMD)
+@@ -850,3 +862,4 @@
wp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
wp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
wp_test.o: ../include/openssl/whrlpool.h wp_test.c