summaryrefslogtreecommitdiff
path: root/deps/openssl
diff options
context:
space:
mode:
authorShigeki Ohtsu <ohtsu@ohtsu.org>2018-08-14 23:14:19 +0900
committerRod Vagg <rod@vagg.org>2018-08-16 11:52:38 +1000
commiteaa0ad97872ac1becf437c14909afe7a01b77364 (patch)
tree00403152ff5b9186061f99e0e4635706a2ce1dcf /deps/openssl
parent45b9f5df6ff1548f01ed646ebee75e3f0873cefd (diff)
downloadandroid-node-v8-eaa0ad97872ac1becf437c14909afe7a01b77364.tar.gz
android-node-v8-eaa0ad97872ac1becf437c14909afe7a01b77364.tar.bz2
android-node-v8-eaa0ad97872ac1becf437c14909afe7a01b77364.zip
deps: update archs files for OpenSSL-1.1.0i
`cd deps/openssl/config; make` updates all archs dependant files. PR-URL: https://github.com/nodejs/node/pull/22318 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rod Vagg <rod@vagg.org>
Diffstat (limited to 'deps/openssl')
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/bsaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/vpaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-avx2.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-gf2m.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont.s81
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont5.s19
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/chacha/chacha-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s4
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/md5/md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/ghash-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/poly1305/poly1305-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha512-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/whrlpool/wp-x86_64.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/crypto/x86_64cpuid.s2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/engines/e_padlock-x86_64.s4
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/bf/bf-586.asm70
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/bn-586.asm30
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/x86-mont.asm16
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/des/crypt586.asm46
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/des/des-586.asm86
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/ec/ecp_nistz256-x86.asm2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/md5/md5-586.asm8
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/crypto/ripemd/rmd-586.asm2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont.asm79
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont5.asm17
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/crypto/x86_64cpuid.asm1
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/configdata.pm137
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s20
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s64
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s35
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s22
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s15
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc64-mont.s23
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s14
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s8
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s6
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s8
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s27
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s4
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s6
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s6
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/aix-gcc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aes-ppc.s20
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aesp8-ppc.s64
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/vpaes-ppc.s35
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/bn-ppc.s22
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc-mont.s13
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc64-mont.s18
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/chacha/chacha-ppc.s14
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/modes/ghashp8-ppc.s8
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppc.s6
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppcfp.s8
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/ppccpuid.s27
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha1-ppc.s4
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256-ppc.s6
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512-ppc.s6
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/aix64-gcc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/aix64-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/aix64-gcc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s78
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s242
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s432
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s16
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s36
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s104
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s136
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s320
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s160
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-mb-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha1-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha256-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/bsaes-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/vpaes-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-avx2.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-gf2m.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont.s81
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont5.s19
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/camellia/cmll-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/chacha/chacha-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/ec/ecp_nistz256-x86_64.s5
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/md5/md5-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/aesni-gcm-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/ghash-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/poly1305/poly1305-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-md5-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha512-x86_64.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/whrlpool/wp-x86_64.s2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/x86_64cpuid.s3
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/engines/e_padlock-x86_64.s4
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/crypto/ec/ecp_nistz256-armv8.S18
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ghashv8-armx.S2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/armv4cpuid.S2
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/bn/armv4-mont.S15
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/ec/ecp_nistz256-armv4.S10
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghash-armv4.S7
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghashv8-armx.S2
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/poly1305/poly1305-armv4.S3
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha256-armv4.S4
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha512-armv4.S8
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-armv4/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.s16
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s2
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-elf/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s20
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s64
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s34
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s22
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s15
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc64-mont.s23
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s14
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s26
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-ppc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s20
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s64
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s34
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s22
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s13
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s18
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s14
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s26
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aes-ppc.s20
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aesp8-ppc.s58
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s34
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s22
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s13
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont.s18
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s14
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/modes/ghashp8-ppc.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppcfp.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/ppccpuid.s26
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha1-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512-ppc.s6
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512p8-ppc.s4
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s81
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s19
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s4
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s2
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s4
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-x32/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/bsaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/vpaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-gf2m.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont.s81
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont5.s19
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/camellia/cmll-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/chacha/chacha-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s4
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/md5/md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/ghash-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/poly1305/poly1305-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha512-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/whrlpool/wp-x86_64.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/crypto/x86_64cpuid.s2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/engines/e_padlock-x86_64.s4
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/aes/aes-s390x.S16
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/bn/s390x-mont.S14
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/modes/ghash-s390x.S2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha256-s390x.S2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha512-s390x.S2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/aes/aes-s390x.S16
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-gf2m.s2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-mont.S40
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/modes/ghash-s390x.S2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha256-s390x.S2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha512-s390x.S2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s16
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm109
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/bsaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/vpaes-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-avx2.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-gf2m.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont.s81
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont5.s19
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/camellia/cmll-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/chacha/chacha-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/ec/ecp_nistz256-x86_64.s4
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/md5/md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/aesni-gcm-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/ghash-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/poly1305/poly1305-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-md5-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-mb-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha512-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/whrlpool/wp-x86_64.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/x86_64cpuid.s2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/engines/e_padlock-x86_64.s4
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm111
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h2
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h18
-rw-r--r--deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi2
-rw-r--r--deps/openssl/openssl/.gitignore175
-rw-r--r--deps/openssl/openssl/crypto/include/internal/bn_conf.h1
-rw-r--r--deps/openssl/openssl/crypto/include/internal/dso_conf.h1
-rw-r--r--deps/openssl/openssl/include/openssl/opensslconf.h1
427 files changed, 6794 insertions, 2626 deletions
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm
index 7ebb1a0112..9142820708 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "BSD-x86_64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1076,6 +1076,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1242,10 +1246,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3992,6 +4008,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6330,6 +6352,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7329,6 +7357,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7501,8 +7533,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7523,10 +7555,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7682,6 +7727,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7722,7 +7768,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8104,6 +8153,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8224,9 +8276,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9255,6 +9316,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10735,6 +10800,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11272,6 +11341,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11642,6 +11712,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12647,6 +12718,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12996,6 +13076,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -13004,6 +13092,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aes-x86_64.s
index aa7a1ea1cf..488ae6d781 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aes-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _x86_64_AES_encrypt,@function
.align 16
_x86_64_AES_encrypt:
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-mb-x86_64.s
index d493797832..3dcd55d3f5 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-mb-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s
index c7c53e8771..ca193ddb9e 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha1_enc
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s
index 70eed05b00..427a1c7d12 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha256_enc
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-x86_64.s
index cd8b00f259..e18f87c4e6 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_encrypt
.type aesni_encrypt,@function
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/bsaes-x86_64.s
index 0fd201167f..c76c5a8afb 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/bsaes-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/bsaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/vpaes-x86_64.s
index bf7c2b0b6f..d193298940 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/vpaes-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/vpaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-avx2.s
index a2cccde636..ee619092c9 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-avx2.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-avx2.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl rsaz_1024_sqr_avx2
.type rsaz_1024_sqr_avx2,@function
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-x86_64.s
index b6797a6849..795cebe1d7 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/rsaz-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-gf2m.s
index f4e5337565..a0b78a0565 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-gf2m.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-gf2m.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _mul_1x1,@function
.align 16
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont.s
index d19d4662b4..3a78cd8440 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -197,30 +197,30 @@ bn_mul_mont:
xorq %r14,%r14
movq (%rsp),%rax
- leaq (%rsp),%rsi
movq %r9,%r15
- jmp .Lsub
+
.align 16
.Lsub: sbbq (%rcx,%r14,8),%rax
movq %rax,(%rdi,%r14,8)
- movq 8(%rsi,%r14,8),%rax
+ movq 8(%rsp,%r14,8),%rax
leaq 1(%r14),%r14
decq %r15
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
- movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
+ movq %r9,(%rsp,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
@@ -574,10 +574,10 @@ bn_mul4x_mont:
cmpq %r9,%r14
jb .Louter4x
movq 16(%rsp,%r9,8),%rdi
+ leaq -4(%r9),%r15
movq 0(%rsp),%rax
- pxor %xmm0,%xmm0
movq 8(%rsp),%rdx
- shrq $2,%r9
+ shrq $2,%r15
leaq (%rsp),%rsi
xorq %r14,%r14
@@ -585,9 +585,7 @@ bn_mul4x_mont:
movq 16(%rsi),%rbx
movq 24(%rsi),%rbp
sbbq 8(%rcx),%rdx
- leaq -1(%r9),%r15
- jmp .Lsub4x
-.align 16
+
.Lsub4x:
movq %rax,0(%rdi,%r14,8)
movq %rdx,8(%rdi,%r14,8)
@@ -614,34 +612,35 @@ bn_mul4x_mont:
sbbq $0,%rax
movq %rbp,24(%rdi,%r14,8)
- xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
- leaq -1(%r9),%r15
- orq %rcx,%rsi
-
- movdqu (%rsi),%xmm1
- movdqa %xmm0,(%rsp)
- movdqu %xmm1,(%rdi)
+ pxor %xmm0,%xmm0
+.byte 102,72,15,110,224
+ pcmpeqd %xmm5,%xmm5
+ pshufd $0,%xmm4,%xmm4
+ movq %r9,%r15
+ pxor %xmm4,%xmm5
+ shrq $2,%r15
+ xorl %eax,%eax
+
jmp .Lcopy4x
.align 16
.Lcopy4x:
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqu 32(%rsi,%r14,1),%xmm1
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
- movdqa %xmm0,32(%rsp,%r14,1)
- movdqu %xmm1,32(%rdi,%r14,1)
- leaq 32(%r14),%r14
+ movdqa (%rsp,%rax,1),%xmm1
+ movdqu (%rdi,%rax,1),%xmm2
+ pand %xmm4,%xmm1
+ pand %xmm5,%xmm2
+ movdqa 16(%rsp,%rax,1),%xmm3
+ movdqa %xmm0,(%rsp,%rax,1)
+ por %xmm2,%xmm1
+ movdqu 16(%rdi,%rax,1),%xmm2
+ movdqu %xmm1,(%rdi,%rax,1)
+ pand %xmm4,%xmm3
+ pand %xmm5,%xmm2
+ movdqa %xmm0,16(%rsp,%rax,1)
+ por %xmm2,%xmm3
+ movdqu %xmm3,16(%rdi,%rax,1)
+ leaq 32(%rax),%rax
decq %r15
jnz .Lcopy4x
-
- shlq $2,%r9
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
movq 8(%rsp,%r9,8),%rsi
movq $1,%rax
movq -48(%rsi),%r15
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont5.s
index a2fccf088e..0dd53512f9 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont5.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86_64-mont5.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -393,18 +393,19 @@ bn_mul_mont_gather5:
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h
index 42960ff459..a77851f6c8 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h
@@ -35,4 +35,4 @@ static const char cflags[] = {
'n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: BSD-x86_64"
-#define DATE "built on: Tue Apr 3 00:38:12 2018"
+#define DATE "built on: Tue Aug 14 23:13:00 2018"
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s
index 1117381f31..1dead91b17 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl Camellia_EncryptBlock
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/chacha/chacha-x86_64.s
index 044b8f031e..a9fed05fd7 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/chacha/chacha-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/chacha/chacha-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s
index ce86d5d969..62a7ac611f 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl ecp_nistz256_precomputed
.type ecp_nistz256_precomputed,@object
.align 4096
@@ -2372,7 +2372,7 @@ ecp_nistz256_precomputed:
.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3
.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd
.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/md5/md5-x86_64.s
index 0aa90515d6..0defe666bb 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/md5/md5-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/md5/md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl md5_block_asm_data_order
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s
index d1a1c895a3..21e49925f1 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _aesni_ctr32_ghash_6x,@function
.align 32
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/ghash-x86_64.s
index 10f5987415..0116ef1c94 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/ghash-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/ghash-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl gcm_gmult_4bit
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/poly1305/poly1305-x86_64.s
index 5662696481..8b2e361ea1 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/poly1305/poly1305-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/poly1305/poly1305-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s
index 9c7110f4ef..aab3c6db13 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl rc4_md5_enc
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s
index bdd0da3bd1..781b48b9eb 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl RC4
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-mb-x86_64.s
index d2857f3288..d266d776ec 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-mb-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-x86_64.s
index 195a148bb9..dbeebed9a0 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha1_block_data_order
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-mb-x86_64.s
index bd72a459ab..f2896b4d6e 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-mb-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-x86_64.s
index 23b932e1de..8264a7dbdf 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha256_block_data_order
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha512-x86_64.s
index a1021c17a9..6f8488a38a 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha512-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/sha512-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha512_block_data_order
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/whrlpool/wp-x86_64.s
index f83130ea68..a4d55b6afc 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/whrlpool/wp-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/whrlpool/wp-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl whirlpool_block
.type whirlpool_block,@function
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/x86_64cpuid.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/x86_64cpuid.s
index 5a109c6fd9..7e1f5e2740 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/x86_64cpuid.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/x86_64cpuid.s
@@ -6,7 +6,7 @@
.hidden OPENSSL_ia32cap_P
.comm OPENSSL_ia32cap_P,16,4
-.text
+.text
.globl OPENSSL_atomic_add
.type OPENSSL_atomic_add,@function
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/engines/e_padlock-x86_64.s
index 3e5ab736fd..38c02c188e 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/engines/e_padlock-x86_64.s
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/engines/e_padlock-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl padlock_capability
.type padlock_capability,@function
.align 16
@@ -1020,7 +1020,7 @@ padlock_ctr32_encrypt:
.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt
.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 16
-.data
+.data
.align 8
.Lpadlock_saved_context:
.quad 0
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
index 9df0f86ed6..7dd2101053 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
index 5c26facf11..5d135ede2c 100644
--- a/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
@@ -215,6 +215,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -572,6 +573,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm b/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm
index 0815b65b4c..85457389c3 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "BSD-x86_64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1075,6 +1075,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1241,10 +1245,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3931,6 +3947,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6209,6 +6231,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7196,6 +7224,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7390,10 +7422,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7549,6 +7594,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7589,7 +7635,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7971,6 +8020,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8091,9 +8143,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9082,6 +9143,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10522,6 +10587,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11041,6 +11110,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11401,6 +11471,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12404,6 +12475,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12753,6 +12833,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12761,6 +12849,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h
index 9bcf65021a..52f1b831f3 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: BSD-x86_64"
-#define DATE "built on: Tue Apr 3 00:38:16 2018"
+#define DATE "built on: Tue Aug 14 23:13:04 2018"
diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
index e20916814d..7b122bd86e 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
index f54f6ed68e..d603375ad4 100644
--- a/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
index 77adc3e250..d545672127 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "VC-WIN32",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1100,6 +1100,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1266,10 +1270,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3974,6 +3990,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6306,6 +6328,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7305,6 +7333,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7499,10 +7531,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7658,6 +7703,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7698,7 +7744,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8037,6 +8086,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8157,9 +8209,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9161,6 +9222,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10637,6 +10702,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11166,6 +11235,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11534,6 +11604,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12539,6 +12610,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12888,6 +12968,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12896,6 +12984,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/bf/bf-586.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/bf/bf-586.asm
index 1da1e643bb..78d5e7375e 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/bf/bf-586.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/bf/bf-586.asm
@@ -10,7 +10,7 @@ global _BF_encrypt
align 16
_BF_encrypt:
L$_BF_encrypt_begin:
- ;
+ ;
push ebp
push ebx
mov ebx,DWORD [12+esp]
@@ -24,7 +24,7 @@ L$_BF_encrypt_begin:
mov ebx,DWORD [ebp]
xor ecx,ecx
xor edi,ebx
- ;
+ ;
; Round 0
mov edx,DWORD [4+ebp]
mov ebx,edi
@@ -44,7 +44,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 1
mov edx,DWORD [8+ebp]
mov ebx,esi
@@ -64,7 +64,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 2
mov edx,DWORD [12+ebp]
mov ebx,edi
@@ -84,7 +84,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 3
mov edx,DWORD [16+ebp]
mov ebx,esi
@@ -104,7 +104,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 4
mov edx,DWORD [20+ebp]
mov ebx,edi
@@ -124,7 +124,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 5
mov edx,DWORD [24+ebp]
mov ebx,esi
@@ -144,7 +144,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 6
mov edx,DWORD [28+ebp]
mov ebx,edi
@@ -164,7 +164,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 7
mov edx,DWORD [32+ebp]
mov ebx,esi
@@ -184,7 +184,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 8
mov edx,DWORD [36+ebp]
mov ebx,edi
@@ -204,7 +204,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 9
mov edx,DWORD [40+ebp]
mov ebx,esi
@@ -224,7 +224,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 10
mov edx,DWORD [44+ebp]
mov ebx,edi
@@ -244,7 +244,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 11
mov edx,DWORD [48+ebp]
mov ebx,esi
@@ -264,7 +264,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 12
mov edx,DWORD [52+ebp]
mov ebx,edi
@@ -284,7 +284,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 13
mov edx,DWORD [56+ebp]
mov ebx,esi
@@ -304,7 +304,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 14
mov edx,DWORD [60+ebp]
mov ebx,edi
@@ -324,7 +324,7 @@ L$_BF_encrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 15
mov edx,DWORD [64+ebp]
mov ebx,esi
@@ -358,7 +358,7 @@ global _BF_decrypt
align 16
_BF_decrypt:
L$_BF_decrypt_begin:
- ;
+ ;
push ebp
push ebx
mov ebx,DWORD [12+esp]
@@ -372,7 +372,7 @@ L$_BF_decrypt_begin:
mov ebx,DWORD [68+ebp]
xor ecx,ecx
xor edi,ebx
- ;
+ ;
; Round 16
mov edx,DWORD [64+ebp]
mov ebx,edi
@@ -392,7 +392,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 15
mov edx,DWORD [60+ebp]
mov ebx,esi
@@ -412,7 +412,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 14
mov edx,DWORD [56+ebp]
mov ebx,edi
@@ -432,7 +432,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 13
mov edx,DWORD [52+ebp]
mov ebx,esi
@@ -452,7 +452,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 12
mov edx,DWORD [48+ebp]
mov ebx,edi
@@ -472,7 +472,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 11
mov edx,DWORD [44+ebp]
mov ebx,esi
@@ -492,7 +492,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 10
mov edx,DWORD [40+ebp]
mov ebx,edi
@@ -512,7 +512,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 9
mov edx,DWORD [36+ebp]
mov ebx,esi
@@ -532,7 +532,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 8
mov edx,DWORD [32+ebp]
mov ebx,edi
@@ -552,7 +552,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 7
mov edx,DWORD [28+ebp]
mov ebx,esi
@@ -572,7 +572,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 6
mov edx,DWORD [24+ebp]
mov ebx,edi
@@ -592,7 +592,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 5
mov edx,DWORD [20+ebp]
mov ebx,esi
@@ -612,7 +612,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 4
mov edx,DWORD [16+ebp]
mov ebx,edi
@@ -632,7 +632,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 3
mov edx,DWORD [12+ebp]
mov ebx,esi
@@ -652,7 +652,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor edi,ebx
- ;
+ ;
; Round 2
mov edx,DWORD [8+ebp]
mov ebx,edi
@@ -672,7 +672,7 @@ L$_BF_decrypt_begin:
add ebx,edx
xor eax,eax
xor esi,ebx
- ;
+ ;
; Round 1
mov edx,DWORD [4+ebp]
mov ebx,esi
@@ -706,7 +706,7 @@ global _BF_cbc_encrypt
align 16
_BF_cbc_encrypt:
L$_BF_cbc_encrypt_begin:
- ;
+ ;
push ebp
push ebx
push esi
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/bn-586.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/bn-586.asm
index 8534042b05..82002b353b 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/bn-586.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/bn-586.asm
@@ -108,7 +108,7 @@ L$000maw_non_sse2:
push ebx
push esi
push edi
- ;
+ ;
xor esi,esi
mov edi,DWORD [20+esp]
mov ecx,DWORD [28+esp]
@@ -191,7 +191,7 @@ L$006maw_loop:
adc edx,0
mov DWORD [28+edi],eax
mov esi,edx
- ;
+ ;
sub ecx,8
lea ebx,[32+ebx]
lea edi,[32+edi]
@@ -317,7 +317,7 @@ L$009mw_non_sse2:
push ebx
push esi
push edi
- ;
+ ;
xor esi,esi
mov edi,DWORD [20+esp]
mov ebx,DWORD [24+esp]
@@ -382,7 +382,7 @@ L$012mw_loop:
adc edx,0
mov DWORD [28+edi],eax
mov esi,edx
- ;
+ ;
add ebx,32
add edi,32
sub ebp,8
@@ -489,7 +489,7 @@ L$015sqr_non_sse2:
push ebx
push esi
push edi
- ;
+ ;
mov esi,DWORD [20+esp]
mov edi,DWORD [24+esp]
mov ebx,DWORD [28+esp]
@@ -536,7 +536,7 @@ L$018sw_loop:
mul eax
mov DWORD [56+esi],eax
mov DWORD [60+esi],edx
- ;
+ ;
add edi,32
add esi,64
sub ebx,8
@@ -615,7 +615,7 @@ L$_bn_add_words_begin:
push ebx
push esi
push edi
- ;
+ ;
mov ebx,DWORD [20+esp]
mov esi,DWORD [24+esp]
mov edi,DWORD [28+esp]
@@ -696,7 +696,7 @@ L$021aw_loop:
add ecx,edx
adc eax,0
mov DWORD [28+ebx],ecx
- ;
+ ;
add esi,32
add edi,32
add ebx,32
@@ -795,7 +795,7 @@ L$_bn_sub_words_begin:
push ebx
push esi
push edi
- ;
+ ;
mov ebx,DWORD [20+esp]
mov esi,DWORD [24+esp]
mov edi,DWORD [28+esp]
@@ -876,7 +876,7 @@ L$024aw_loop:
sub ecx,edx
adc eax,0
mov DWORD [28+ebx],ecx
- ;
+ ;
add esi,32
add edi,32
add ebx,32
@@ -975,7 +975,7 @@ L$_bn_sub_part_words_begin:
push ebx
push esi
push edi
- ;
+ ;
mov ebx,DWORD [20+esp]
mov esi,DWORD [24+esp]
mov edi,DWORD [28+esp]
@@ -1056,7 +1056,7 @@ L$027aw_loop:
sub ecx,edx
adc eax,0
mov DWORD [28+ebx],ecx
- ;
+ ;
add esi,32
add edi,32
add ebx,32
@@ -1248,7 +1248,7 @@ L$032pw_neg_loop:
sub ecx,edx
adc eax,0
mov DWORD [28+ebx],ecx
- ;
+ ;
add edi,32
add ebx,32
sub ebp,8
@@ -1379,7 +1379,7 @@ L$034pw_pos_loop:
sub ecx,eax
mov DWORD [28+ebx],ecx
jnc NEAR L$042pw_nc7
- ;
+ ;
add esi,32
add ebx,32
sub ebp,8
@@ -1462,7 +1462,7 @@ L$041pw_nc6:
mov ecx,DWORD [28+esi]
mov DWORD [28+ebx],ecx
L$042pw_nc7:
- ;
+ ;
add esi,32
add ebx,32
sub ebp,8
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/x86-mont.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/x86-mont.asm
index bf237b633a..090630c3a0 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/x86-mont.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/bn/x86-mont.asm
@@ -448,16 +448,18 @@ L$016sub:
lea edx,[1+edx]
jge NEAR L$016sub
sbb eax,0
- and esi,eax
- not eax
- mov ebp,edi
- and ebp,eax
- or esi,ebp
+ mov edx,-1
+ xor edx,eax
+ jmp NEAR L$017copy
align 16
L$017copy:
- mov eax,DWORD [ebx*4+esi]
- mov DWORD [ebx*4+edi],eax
+ mov esi,DWORD [32+ebx*4+esp]
+ mov ebp,DWORD [ebx*4+edi]
mov DWORD [32+ebx*4+esp],ecx
+ and esi,eax
+ and ebp,edx
+ or ebp,esi
+ mov DWORD [ebx*4+edi],ebp
dec ebx
jge NEAR L$017copy
mov esp,DWORD [24+esp]
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h
index 29159b7a18..74eb547a29 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h
@@ -9,4 +9,4 @@ static const char cflags[] = {
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
};
#define PLATFORM "platform: "
-#define DATE "built on: Tue Apr 3 00:38:59 2018"
+#define DATE "built on: Tue Aug 14 23:13:47 2018"
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/crypt586.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/crypt586.asm
index 912b2b9e90..2af8af39d6 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/crypt586.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/crypt586.asm
@@ -15,7 +15,7 @@ L$_fcrypt_body_begin:
push ebx
push esi
push edi
- ;
+ ;
; Load the 2 words
xor edi,edi
xor esi,esi
@@ -24,7 +24,7 @@ L$_fcrypt_body_begin:
mov ebp,DWORD [28+esp]
push DWORD 25
L$000start:
- ;
+ ;
; Round 0
mov eax,DWORD [36+esp]
mov edx,esi
@@ -74,7 +74,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 1
mov eax,DWORD [36+esp]
mov edx,edi
@@ -124,7 +124,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 2
mov eax,DWORD [36+esp]
mov edx,esi
@@ -174,7 +174,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 3
mov eax,DWORD [36+esp]
mov edx,edi
@@ -224,7 +224,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 4
mov eax,DWORD [36+esp]
mov edx,esi
@@ -274,7 +274,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 5
mov eax,DWORD [36+esp]
mov edx,edi
@@ -324,7 +324,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 6
mov eax,DWORD [36+esp]
mov edx,esi
@@ -374,7 +374,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 7
mov eax,DWORD [36+esp]
mov edx,edi
@@ -424,7 +424,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 8
mov eax,DWORD [36+esp]
mov edx,esi
@@ -474,7 +474,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 9
mov eax,DWORD [36+esp]
mov edx,edi
@@ -524,7 +524,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 10
mov eax,DWORD [36+esp]
mov edx,esi
@@ -574,7 +574,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 11
mov eax,DWORD [36+esp]
mov edx,edi
@@ -624,7 +624,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 12
mov eax,DWORD [36+esp]
mov edx,esi
@@ -674,7 +674,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 13
mov eax,DWORD [36+esp]
mov edx,edi
@@ -724,7 +724,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor esi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 14
mov eax,DWORD [36+esp]
mov edx,esi
@@ -774,7 +774,7 @@ L$000start:
mov ebx,DWORD [0x500+edx*1+ebp]
xor edi,ebx
mov ebp,DWORD [32+esp]
- ;
+ ;
; Round 15
mov eax,DWORD [36+esp]
mov edx,edi
@@ -831,7 +831,7 @@ L$000start:
mov esi,eax
mov DWORD [esp],ebx
jnz NEAR L$000start
- ;
+ ;
; FP
mov edx,DWORD [28+esp]
ror edi,1
@@ -840,35 +840,35 @@ L$000start:
and esi,0xaaaaaaaa
xor eax,esi
xor edi,esi
- ;
+ ;
rol eax,23
mov esi,eax
xor eax,edi
and eax,0x03fc03fc
xor esi,eax
xor edi,eax
- ;
+ ;
rol esi,10
mov eax,esi
xor esi,edi
and esi,0x33333333
xor eax,esi
xor edi,esi
- ;
+ ;
rol edi,18
mov esi,edi
xor edi,eax
and edi,0xfff0000f
xor esi,edi
xor eax,edi
- ;
+ ;
rol esi,12
mov edi,esi
xor esi,eax
and esi,0xf0f0f0f0
xor edi,esi
xor eax,esi
- ;
+ ;
ror eax,4
mov DWORD [edx],eax
mov DWORD [4+edx],edi
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/des-586.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/des-586.asm
index d4a46e1606..3d6ee2a5e4 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/des-586.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/des/des-586.asm
@@ -951,7 +951,7 @@ _DES_encrypt1:
L$_DES_encrypt1_begin:
push esi
push edi
- ;
+ ;
; Load the 2 words
mov esi,DWORD [12+esp]
xor ecx,ecx
@@ -960,7 +960,7 @@ L$_DES_encrypt1_begin:
mov eax,DWORD [esi]
mov ebx,DWORD [28+esp]
mov edi,DWORD [4+esi]
- ;
+ ;
; IP
rol eax,4
mov esi,eax
@@ -968,35 +968,35 @@ L$_DES_encrypt1_begin:
and eax,0xf0f0f0f0
xor esi,eax
xor edi,eax
- ;
+ ;
rol edi,20
mov eax,edi
xor edi,esi
and edi,0xfff0000f
xor eax,edi
xor esi,edi
- ;
+ ;
rol eax,14
mov edi,eax
xor eax,esi
and eax,0x33333333
xor edi,eax
xor esi,eax
- ;
+ ;
rol esi,22
mov eax,esi
xor esi,edi
and esi,0x03fc03fc
xor eax,esi
xor edi,esi
- ;
+ ;
rol eax,9
mov esi,eax
xor eax,edi
and eax,0xaaaaaaaa
xor esi,eax
xor edi,eax
- ;
+ ;
rol edi,1
call L$000pic_point
L$000pic_point:
@@ -1010,7 +1010,7 @@ L$000pic_point:
L$001decrypt:
call __x86_DES_decrypt
L$002done:
- ;
+ ;
; FP
mov edx,DWORD [20+esp]
ror esi,1
@@ -1019,35 +1019,35 @@ L$002done:
and edi,0xaaaaaaaa
xor eax,edi
xor esi,edi
- ;
+ ;
rol eax,23
mov edi,eax
xor eax,esi
and eax,0x03fc03fc
xor edi,eax
xor esi,eax
- ;
+ ;
rol edi,10
mov eax,edi
xor edi,esi
and edi,0x33333333
xor eax,edi
xor esi,edi
- ;
+ ;
rol esi,18
mov edi,esi
xor esi,eax
and esi,0xfff0000f
xor edi,esi
xor eax,esi
- ;
+ ;
rol edi,12
mov esi,edi
xor edi,eax
and edi,0xf0f0f0f0
xor esi,edi
xor eax,edi
- ;
+ ;
ror eax,4
mov DWORD [edx],eax
mov DWORD [4+edx],esi
@@ -1062,7 +1062,7 @@ _DES_encrypt2:
L$_DES_encrypt2_begin:
push esi
push edi
- ;
+ ;
; Load the 2 words
mov eax,DWORD [12+esp]
xor ecx,ecx
@@ -1085,7 +1085,7 @@ L$003pic_point:
L$004decrypt:
call __x86_DES_decrypt
L$005done:
- ;
+ ;
; Fixup
ror edi,3
mov eax,DWORD [20+esp]
@@ -1106,12 +1106,12 @@ L$_DES_encrypt3_begin:
push ebp
push esi
push edi
- ;
+ ;
; Load the data words
mov edi,DWORD [ebx]
mov esi,DWORD [4+ebx]
sub esp,12
- ;
+ ;
; IP
rol edi,4
mov edx,edi
@@ -1119,35 +1119,35 @@ L$_DES_encrypt3_begin:
and edi,0xf0f0f0f0
xor edx,edi
xor esi,edi
- ;
+ ;
rol esi,20
mov edi,esi
xor esi,edx
and esi,0xfff0000f
xor edi,esi
xor edx,esi
- ;
+ ;
rol edi,14
mov esi,edi
xor edi,edx
and edi,0x33333333
xor esi,edi
xor edx,edi
- ;
+ ;
rol edx,22
mov edi,edx
xor edx,esi
and edx,0x03fc03fc
xor edi,edx
xor esi,edx
- ;
+ ;
rol edi,9
mov edx,edi
xor edi,esi
and edi,0xaaaaaaaa
xor edx,edi
xor esi,edi
- ;
+ ;
ror edx,3
ror esi,2
mov DWORD [4+ebx],esi
@@ -1170,7 +1170,7 @@ L$_DES_encrypt3_begin:
add esp,12
mov edi,DWORD [ebx]
mov esi,DWORD [4+ebx]
- ;
+ ;
; FP
rol esi,2
rol edi,3
@@ -1179,35 +1179,35 @@ L$_DES_encrypt3_begin:
and edi,0xaaaaaaaa
xor eax,edi
xor esi,edi
- ;
+ ;
rol eax,23
mov edi,eax
xor eax,esi
and eax,0x03fc03fc
xor edi,eax
xor esi,eax
- ;
+ ;
rol edi,10
mov eax,edi
xor edi,esi
and edi,0x33333333
xor eax,edi
xor esi,edi
- ;
+ ;
rol esi,18
mov edi,esi
xor esi,eax
and esi,0xfff0000f
xor edi,esi
xor eax,esi
- ;
+ ;
rol edi,12
mov esi,edi
xor edi,eax
and edi,0xf0f0f0f0
xor esi,edi
xor eax,edi
- ;
+ ;
ror eax,4
mov DWORD [ebx],eax
mov DWORD [4+ebx],esi
@@ -1225,12 +1225,12 @@ L$_DES_decrypt3_begin:
push ebp
push esi
push edi
- ;
+ ;
; Load the data words
mov edi,DWORD [ebx]
mov esi,DWORD [4+ebx]
sub esp,12
- ;
+ ;
; IP
rol edi,4
mov edx,edi
@@ -1238,35 +1238,35 @@ L$_DES_decrypt3_begin:
and edi,0xf0f0f0f0
xor edx,edi
xor esi,edi
- ;
+ ;
rol esi,20
mov edi,esi
xor esi,edx
and esi,0xfff0000f
xor edi,esi
xor edx,esi
- ;
+ ;
rol edi,14
mov esi,edi
xor edi,edx
and edi,0x33333333
xor esi,edi
xor edx,edi
- ;
+ ;
rol edx,22
mov edi,edx
xor edx,esi
and edx,0x03fc03fc
xor edi,edx
xor esi,edx
- ;
+ ;
rol edi,9
mov edx,edi
xor edi,esi
and edi,0xaaaaaaaa
xor edx,edi
xor esi,edi
- ;
+ ;
ror edx,3
ror esi,2
mov DWORD [4+ebx],esi
@@ -1289,7 +1289,7 @@ L$_DES_decrypt3_begin:
add esp,12
mov edi,DWORD [ebx]
mov esi,DWORD [4+ebx]
- ;
+ ;
; FP
rol esi,2
rol edi,3
@@ -1298,35 +1298,35 @@ L$_DES_decrypt3_begin:
and edi,0xaaaaaaaa
xor eax,edi
xor esi,edi
- ;
+ ;
rol eax,23
mov edi,eax
xor eax,esi
and eax,0x03fc03fc
xor edi,eax
xor esi,eax
- ;
+ ;
rol edi,10
mov eax,edi
xor edi,esi
and edi,0x33333333
xor eax,edi
xor esi,edi
- ;
+ ;
rol esi,18
mov edi,esi
xor esi,eax
and esi,0xfff0000f
xor edi,esi
xor eax,esi
- ;
+ ;
rol edi,12
mov esi,edi
xor edi,eax
and edi,0xf0f0f0f0
xor esi,edi
xor eax,edi
- ;
+ ;
ror eax,4
mov DWORD [ebx],eax
mov DWORD [4+ebx],esi
@@ -1339,7 +1339,7 @@ global _DES_ncbc_encrypt
align 16
_DES_ncbc_encrypt:
L$_DES_ncbc_encrypt_begin:
- ;
+ ;
push ebp
push ebx
push esi
@@ -1517,7 +1517,7 @@ global _DES_ede3_cbc_encrypt
align 16
_DES_ede3_cbc_encrypt:
L$_DES_ede3_cbc_encrypt_begin:
- ;
+ ;
push ebp
push ebx
push esi
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/ec/ecp_nistz256-x86.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/ec/ecp_nistz256-x86.asm
index 8203213818..7383523877 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/ec/ecp_nistz256-x86.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/ec/ecp_nistz256-x86.asm
@@ -3829,7 +3829,7 @@ L$_ecp_nistz256_scatter_w7_begin:
mov edi,DWORD [20+esp]
mov esi,DWORD [24+esp]
mov ebp,DWORD [28+esp]
- lea edi,[ebp*1+edi-1]
+ lea edi,[ebp*1+edi]
mov ebp,16
L$007scatter_w7_loop:
mov eax,DWORD [esi]
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/md5/md5-586.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/md5/md5-586.asm
index efa6b5f894..90663d022d 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/md5/md5-586.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/md5/md5-586.asm
@@ -26,7 +26,7 @@ L$_md5_block_asm_data_order_begin:
mov ecx,DWORD [8+edi]
mov edx,DWORD [12+edi]
L$000start:
- ;
+ ;
; R0 section
mov edi,ecx
mov ebp,DWORD [esi]
@@ -190,7 +190,7 @@ L$000start:
rol ebx,22
mov edi,ecx
add ebx,ecx
- ;
+ ;
; R1 section
; R1 16
xor edi,ebx
@@ -352,7 +352,7 @@ L$000start:
mov edi,ecx
rol ebx,20
add ebx,ecx
- ;
+ ;
; R2 section
; R2 32
xor edi,edx
@@ -498,7 +498,7 @@ L$000start:
mov edi,-1
rol ebx,23
add ebx,ecx
- ;
+ ;
; R3 section
; R3 48
xor edi,edx
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/ripemd/rmd-586.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/ripemd/rmd-586.asm
index 0a05888845..a5ab683672 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/ripemd/rmd-586.asm
+++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/ripemd/rmd-586.asm
@@ -21,7 +21,7 @@ L$_ripemd160_block_asm_data_order_begin:
push ebx
sub esp,108
L$000start:
- ;
+ ;
mov ebx,DWORD [eax]
mov ebp,DWORD [4+eax]
mov DWORD [esp],ebx
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslconf.h
index 630bb30623..19c35390f1 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
index 10fa852b2a..31ec4eb42c 100644
--- a/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
@@ -211,6 +211,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -567,6 +568,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
index a7afa26f51..e4f7a3d14e 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "VC-WIN32",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1099,6 +1099,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1265,10 +1269,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3961,6 +3977,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6245,6 +6267,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7232,6 +7260,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7404,9 +7436,9 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
"include",
+ "test",
".",
],
"test/threadstest.o" =>
@@ -7426,10 +7458,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7585,6 +7630,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7625,7 +7671,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7964,6 +8013,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8084,9 +8136,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9080,6 +9141,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h
index c58c6e6c40..a9c58caa46 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h
@@ -9,4 +9,4 @@ static const char cflags[] = {
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
};
#define PLATFORM "platform: "
-#define DATE "built on: Tue Apr 3 00:39:00 2018"
+#define DATE "built on: Tue Aug 14 23:13:48 2018"
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
index 1f09ee0d7f..eaf7b68125 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
@@ -108,12 +108,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
index 09aef657a4..379f77ea50 100644
--- a/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN32/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
index 95949bf7a4..fefc45903a 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "VC-WIN64A",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1101,6 +1101,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1267,10 +1271,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -4023,6 +4039,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6367,6 +6389,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7366,6 +7394,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7560,10 +7592,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7719,6 +7764,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7759,7 +7805,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8098,6 +8147,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8218,9 +8270,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9254,6 +9315,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10738,6 +10803,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11275,6 +11344,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11645,6 +11715,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12650,6 +12721,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12999,6 +13079,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -13007,6 +13095,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont.asm b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont.asm
index f58343ff2b..26908c313b 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont.asm
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont.asm
@@ -214,30 +214,30 @@ $L$inner_enter:
xor r14,r14
mov rax,QWORD[rsp]
- lea rsi,[rsp]
mov r15,r9
- jmp NEAR $L$sub
+
ALIGN 16
$L$sub: sbb rax,QWORD[r14*8+rcx]
mov QWORD[r14*8+rdi],rax
- mov rax,QWORD[8+r14*8+rsi]
+ mov rax,QWORD[8+r14*8+rsp]
lea r14,[1+r14]
dec r15
jnz NEAR $L$sub
sbb rax,0
+ mov rbx,-1
+ xor rbx,rax
xor r14,r14
- and rsi,rax
- not rax
- mov rcx,rdi
- and rcx,rax
mov r15,r9
- or rsi,rcx
-ALIGN 16
+
$L$copy:
- mov rax,QWORD[r14*8+rsi]
- mov QWORD[r14*8+rsp],r14
- mov QWORD[r14*8+rdi],rax
+ mov rcx,QWORD[r14*8+rdi]
+ mov rdx,QWORD[r14*8+rsp]
+ and rcx,rbx
+ and rdx,rax
+ mov QWORD[r14*8+rsp],r9
+ or rdx,rcx
+ mov QWORD[r14*8+rdi],rdx
lea r14,[1+r14]
sub r15,1
jnz NEAR $L$copy
@@ -605,10 +605,10 @@ $L$inner4x:
cmp r14,r9
jb NEAR $L$outer4x
mov rdi,QWORD[16+r9*8+rsp]
+ lea r15,[((-4))+r9]
mov rax,QWORD[rsp]
- pxor xmm0,xmm0
mov rdx,QWORD[8+rsp]
- shr r9,2
+ shr r15,2
lea rsi,[rsp]
xor r14,r14
@@ -616,9 +616,7 @@ $L$inner4x:
mov rbx,QWORD[16+rsi]
mov rbp,QWORD[24+rsi]
sbb rdx,QWORD[8+rcx]
- lea r15,[((-1))+r9]
- jmp NEAR $L$sub4x
-ALIGN 16
+
$L$sub4x:
mov QWORD[r14*8+rdi],rax
mov QWORD[8+r14*8+rdi],rdx
@@ -645,34 +643,35 @@ $L$sub4x:
sbb rax,0
mov QWORD[24+r14*8+rdi],rbp
- xor r14,r14
- and rsi,rax
- not rax
- mov rcx,rdi
- and rcx,rax
- lea r15,[((-1))+r9]
- or rsi,rcx
-
- movdqu xmm1,XMMWORD[rsi]
- movdqa XMMWORD[rsp],xmm0
- movdqu XMMWORD[rdi],xmm1
+ pxor xmm0,xmm0
+DB 102,72,15,110,224
+ pcmpeqd xmm5,xmm5
+ pshufd xmm4,xmm4,0
+ mov r15,r9
+ pxor xmm5,xmm4
+ shr r15,2
+ xor eax,eax
+
jmp NEAR $L$copy4x
ALIGN 16
$L$copy4x:
- movdqu xmm2,XMMWORD[16+r14*1+rsi]
- movdqu xmm1,XMMWORD[32+r14*1+rsi]
- movdqa XMMWORD[16+r14*1+rsp],xmm0
- movdqu XMMWORD[16+r14*1+rdi],xmm2
- movdqa XMMWORD[32+r14*1+rsp],xmm0
- movdqu XMMWORD[32+r14*1+rdi],xmm1
- lea r14,[32+r14]
+ movdqa xmm1,XMMWORD[rax*1+rsp]
+ movdqu xmm2,XMMWORD[rax*1+rdi]
+ pand xmm1,xmm4
+ pand xmm2,xmm5
+ movdqa xmm3,XMMWORD[16+rax*1+rsp]
+ movdqa XMMWORD[rax*1+rsp],xmm0
+ por xmm1,xmm2
+ movdqu xmm2,XMMWORD[16+rax*1+rdi]
+ movdqu XMMWORD[rax*1+rdi],xmm1
+ pand xmm3,xmm4
+ pand xmm2,xmm5
+ movdqa XMMWORD[16+rax*1+rsp],xmm0
+ por xmm3,xmm2
+ movdqu XMMWORD[16+rax*1+rdi],xmm3
+ lea rax,[32+rax]
dec r15
jnz NEAR $L$copy4x
-
- shl r9,2
- movdqu xmm2,XMMWORD[16+r14*1+rsi]
- movdqa XMMWORD[16+r14*1+rsp],xmm0
- movdqu XMMWORD[16+r14*1+rdi],xmm2
mov rsi,QWORD[8+r9*8+rsp]
mov rax,1
mov r15,QWORD[((-48))+rsi]
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont5.asm b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont5.asm
index e0fb22b79e..de93630c8f 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont5.asm
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/x86_64-mont5.asm
@@ -410,18 +410,19 @@ $L$sub: sbb rax,QWORD[r14*8+rcx]
jnz NEAR $L$sub
sbb rax,0
+ mov rbx,-1
+ xor rbx,rax
xor r14,r14
- and rsi,rax
- not rax
- mov rcx,rdi
- and rcx,rax
mov r15,r9
- or rsi,rcx
-ALIGN 16
+
$L$copy:
- mov rax,QWORD[r14*8+rsi]
+ mov rcx,QWORD[r14*8+rdi]
+ mov rdx,QWORD[r14*8+rsp]
+ and rcx,rbx
+ and rdx,rax
mov QWORD[r14*8+rsp],r14
- mov QWORD[r14*8+rdi],rax
+ or rdx,rcx
+ mov QWORD[r14*8+rdi],rdx
lea r14,[1+r14]
sub r15,1
jnz NEAR $L$copy
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h
index bae537d401..b4a762c77e 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h
@@ -9,4 +9,4 @@ static const char cflags[] = {
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
};
#define PLATFORM "platform: "
-#define DATE "built on: Tue Apr 3 00:38:54 2018"
+#define DATE "built on: Tue Aug 14 23:13:42 2018"
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/x86_64cpuid.asm b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/x86_64cpuid.asm
index cda3538dba..2aede40d9e 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/x86_64cpuid.asm
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/x86_64cpuid.asm
@@ -456,3 +456,4 @@ $L$tail_rdseed_bytes:
$L$done_rdseed_bytes:
DB 0F3h,0C3h ;repret
+
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
index 01084232d8..fd1ca5612f 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
index 8fccfe154d..b7ce577c2a 100644
--- a/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
@@ -215,6 +215,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -572,6 +573,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
index b7918f728d..909baa1016 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "VC-WIN64A",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1100,6 +1100,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1266,10 +1270,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3962,6 +3978,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6246,6 +6268,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7233,6 +7261,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7406,8 +7438,8 @@ our %unified_info = (
"test/testutil.o" =>
[
"crypto/include",
- "test",
"include",
+ "test",
".",
],
"test/threadstest.o" =>
@@ -7427,10 +7459,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7586,6 +7631,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7626,7 +7672,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7965,6 +8014,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8085,9 +8137,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9081,6 +9142,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10525,6 +10590,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11044,6 +11113,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11404,6 +11474,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12407,6 +12478,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12756,6 +12836,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12764,6 +12852,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h
index 12173ecb40..c255115fe5 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h
@@ -9,4 +9,4 @@ static const char cflags[] = {
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
};
#define PLATFORM "platform: "
-#define DATE "built on: Tue Apr 3 00:38:58 2018"
+#define DATE "built on: Tue Aug 14 23:13:46 2018"
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
index dfe71f8c60..097c8ae7bf 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
@@ -108,12 +108,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
index 54cef95adb..d9f65b4a87 100644
--- a/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/aix-gcc/asm/configdata.pm b/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
index 4fe3ed16b6..e63eec47d8 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
+++ b/deps/openssl/config/archs/aix-gcc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "aix-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -871,11 +871,6 @@ our %unified_info = (
"libcrypto",
"libssl",
],
- "test/buildtest_opensslconf" =>
- [
- "libcrypto",
- "libssl",
- ],
"test/buildtest_opensslv" =>
[
"libcrypto",
@@ -1084,6 +1079,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1250,10 +1249,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -2328,11 +2339,6 @@ our %unified_info = (
"test/generate_buildtest.pl",
"ocsp",
],
- "test/buildtest_opensslconf.c" =>
- [
- "test/generate_buildtest.pl",
- "opensslconf",
- ],
"test/buildtest_opensslv.c" =>
[
"test/generate_buildtest.pl",
@@ -3975,6 +3981,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6307,6 +6319,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7112,10 +7130,6 @@ our %unified_info = (
[
"include",
],
- "test/buildtest_opensslconf.o" =>
- [
- "include",
- ],
"test/buildtest_opensslv.o" =>
[
"include",
@@ -7298,6 +7312,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7470,9 +7488,9 @@ our %unified_info = (
],
"test/testutil.o" =>
[
+ "test",
"crypto/include",
"include",
- "test",
".",
],
"test/threadstest.o" =>
@@ -7492,10 +7510,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7607,7 +7638,6 @@ our %unified_info = (
"test/buildtest_obj_mac",
"test/buildtest_objects",
"test/buildtest_ocsp",
- "test/buildtest_opensslconf",
"test/buildtest_opensslv",
"test/buildtest_ossl_typ",
"test/buildtest_pem",
@@ -7652,6 +7682,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7692,7 +7723,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7942,9 +7976,6 @@ our %unified_info = (
"test/buildtest_ocsp" =>
[
],
- "test/buildtest_opensslconf" =>
- [
- ],
"test/buildtest_opensslv" =>
[
],
@@ -8077,6 +8108,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8197,9 +8231,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9208,6 +9251,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10684,6 +10731,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11208,6 +11259,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11577,6 +11629,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12222,14 +12275,6 @@ our %unified_info = (
[
"test/buildtest_ocsp.c",
],
- "test/buildtest_opensslconf" =>
- [
- "test/buildtest_opensslconf.o",
- ],
- "test/buildtest_opensslconf.o" =>
- [
- "test/buildtest_opensslconf.c",
- ],
"test/buildtest_opensslv" =>
[
"test/buildtest_opensslv.o",
@@ -12588,6 +12633,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12937,6 +12991,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12945,6 +13007,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s
index 2b16116024..dad9e59c71 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s
@@ -8,7 +8,7 @@ LAES_Te:
mflr 3
addi 3,3,120
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -18,7 +18,7 @@ LAES_Td:
mflr 3
addi 3,3,2360
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -739,7 +739,7 @@ Lenc_done:
lwz 31,124(1)
mtlr 0
addi 1,1,128
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -819,7 +819,7 @@ Lenc_loop:
bc 16,0,Lenc_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -884,7 +884,7 @@ Lenc_loop:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1029,7 +1029,7 @@ Lenc_compact_done:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1173,7 +1173,7 @@ Ldec_done:
lwz 31,124(1)
mtlr 0
addi 1,1,128
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1253,7 +1253,7 @@ Ldec_loop:
bc 16,0,Ldec_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -1318,7 +1318,7 @@ Ldec_loop:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1548,7 +1548,7 @@ Ldec_compact_done:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s
index bd2926e0b4..af77b04524 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s
@@ -14,7 +14,7 @@ Lconsts:
mflr 6
addi 6,6,-0x48
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
@@ -277,7 +277,7 @@ Ldone:
Lenc_key_abort:
mr 3,6
- blr
+ blr
.long 0
.byte 0,12,0x14,1,0,0,3,0
.long 0
@@ -325,7 +325,7 @@ Ldeckey:
xor 3,3,3
Ldec_key_abort:
addi 1,1,32
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,3,0
.long 0
@@ -392,7 +392,7 @@ Loop_enc:
stvx 0,7,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -459,7 +459,7 @@ Loop_dec:
stvx 0,7,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -620,7 +620,7 @@ Lcbc_done:
stvx 2,10,7
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -910,8 +910,8 @@ Loop_cbc_dec8x:
addic. 5,5,128
beq Lcbc_dec8x_done
- nop
- nop
+ nop
+ nop
Loop_cbc_dec8x_tail:
.long 0x11EFC548
@@ -999,15 +999,15 @@ Loop_cbc_dec8x_tail:
cmplwi 5,32
blt Lcbc_dec8x_one
- nop
+ nop
beq Lcbc_dec8x_two
cmplwi 5,64
blt Lcbc_dec8x_three
- nop
+ nop
beq Lcbc_dec8x_four
cmplwi 5,96
blt Lcbc_dec8x_five
- nop
+ nop
beq Lcbc_dec8x_six
Lcbc_dec8x_seven:
@@ -1194,7 +1194,7 @@ Lcbc_dec8x_done:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1301,7 +1301,7 @@ Loop_ctr32_enc:
stvx 2,0,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -1604,15 +1604,15 @@ Loop_ctr32_enc8x_middle:
Lctr32_enc8x_break:
cmpwi 5,-0x60
blt Lctr32_enc8x_one
- nop
+ nop
beq Lctr32_enc8x_two
cmpwi 5,-0x40
blt Lctr32_enc8x_three
- nop
+ nop
beq Lctr32_enc8x_four
cmpwi 5,-0x20
blt Lctr32_enc8x_five
- nop
+ nop
beq Lctr32_enc8x_six
cmpwi 5,0x00
blt Lctr32_enc8x_seven
@@ -1821,7 +1821,7 @@ Lctr32_enc8x_done:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1958,7 +1958,7 @@ Loop_xts_enc:
.long 0x10620509
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2031,7 +2031,7 @@ Lxts_enc_done:
Lxts_enc_ret:
or 12,12,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2171,7 +2171,7 @@ Loop_xts_dec:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2236,7 +2236,7 @@ Loop_xts_dec_short:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
@@ -2287,7 +2287,7 @@ Lxts_dec_done:
Lxts_dec_ret:
or 12,12,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2618,11 +2618,11 @@ Loop_xts_enc6x:
beq Lxts_enc6x_zero
cmpwi 5,0x20
blt Lxts_enc6x_one
- nop
+ nop
beq Lxts_enc6x_two
cmpwi 5,0x40
blt Lxts_enc6x_three
- nop
+ nop
beq Lxts_enc6x_four
Lxts_enc6x_five:
@@ -2719,7 +2719,7 @@ Lxts_enc6x_two:
.align 4
Lxts_enc6x_one:
vxor 7,5,17
- nop
+ nop
Loop_xts_enc1x:
.long 0x10E7C508
lvx 24,26,7
@@ -2855,7 +2855,7 @@ Lxts_enc6x_ret:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -2940,7 +2940,7 @@ _aesp8_xts_enc5x:
.long 0x11AD1509
.long 0x11CE1D09
.long 0x11EF2509
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -3268,11 +3268,11 @@ Loop_xts_dec6x:
beq Lxts_dec6x_zero
cmpwi 5,0x20
blt Lxts_dec6x_one
- nop
+ nop
beq Lxts_dec6x_two
cmpwi 5,0x40
blt Lxts_dec6x_three
- nop
+ nop
beq Lxts_dec6x_four
Lxts_dec6x_five:
@@ -3373,7 +3373,7 @@ Lxts_dec6x_two:
.align 4
Lxts_dec6x_one:
vxor 7,5,17
- nop
+ nop
Loop_xts_dec1x:
.long 0x10E7C548
lvx 24,26,7
@@ -3543,7 +3543,7 @@ Lxts_dec6x_ret:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -3628,6 +3628,6 @@ _aesp8_xts_dec5x:
.long 0x11CE1D49
.long 0x11EF2549
mtctr 9
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s
index 6f29a012fa..b264c90033 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s
@@ -95,7 +95,7 @@ Lconsts:
mflr 12
addi 12,12,-0x308
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
@@ -135,7 +135,7 @@ _vpaes_encrypt_preheat:
lvx 17, 12, 8
lvx 18, 12, 11
lvx 19, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -223,7 +223,7 @@ Lenc_entry:
vxor 4, 4, 5
vxor 0, 0, 4
vperm 0, 0, 7, 1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -318,7 +318,7 @@ Lenc_done:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -360,7 +360,7 @@ _vpaes_decrypt_preheat:
lvx 21, 12, 8
lvx 22, 12, 11
lvx 23, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -455,7 +455,7 @@ Ldec_entry:
vxor 4, 4, 5
vxor 0, 1, 4
vperm 0, 0, 7, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -550,7 +550,7 @@ Ldec_done:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -777,7 +777,7 @@ Lcbc_abort:
lwz 31,236(1)
mtlr 0
addi 1,1,240
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,2,6,0
.long 0
@@ -831,7 +831,7 @@ _vpaes_key_preheat:
lvx 24, 12, 9
lvx 25, 0, 12
lvx 26, 12, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1077,7 +1077,7 @@ Lschedule_mangle_done:
vxor 6, 6, 6
vxor 7, 7, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1105,7 +1105,7 @@ _vpaes_schedule_192_smear:
vor 0, 6, 6
vsldoi 6, 6, 9, 8
vsldoi 6, 9, 6, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1171,7 +1171,7 @@ _vpaes_schedule_low_round:
vxor 0, 1, 7
vxor 7, 1, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1193,7 +1193,7 @@ _vpaes_schedule_transform:
vperm 2, 13, 13, 2
vxor 0, 0, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1245,7 +1245,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.align 4
Lschedule_mangle_dec:
@@ -1296,7 +1296,7 @@ Lschedule_mangle_dec:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1372,7 +1372,7 @@ Lschedule_mangle_dec:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -1455,7 +1455,8 @@ Lschedule_mangle_dec:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
+
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s
index 51fd8f0b49..3f3b3057de 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s
@@ -227,7 +227,7 @@
stw 9,24(3)
stw 10,28(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -655,7 +655,7 @@
stw 9, 60(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -809,7 +809,7 @@
stw 10,24(3)
stw 11,28(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1348,7 +1348,7 @@
adde 10,10,9
stw 12,56(3)
stw 10,60(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1399,7 +1399,7 @@ Lppcasm_sub_mainloop:
Lppcasm_sub_adios:
subfze 3,0
andi. 3,3,1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1445,7 +1445,7 @@ Lppcasm_add_mainloop:
bc 16,0,Lppcasm_add_mainloop
Lppcasm_add_adios:
addze 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1474,7 +1474,7 @@ Lppcasm_add_adios:
cmplwi 0,5,0
bne Lppcasm_div1
li 3,-1
- blr
+ blr
Lppcasm_div1:
xor 0,0,0
li 8,32
@@ -1561,7 +1561,7 @@ Lppcasm_div8:
b Lppcasm_divouterloop
Lppcasm_div9:
or 3,8,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1603,7 +1603,7 @@ Lppcasm_sqr_mainloop:
stwu 8,4(3)
bc 16,0,Lppcasm_sqr_mainloop
Lppcasm_sqr_adios:
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1709,7 +1709,7 @@ Lppcasm_mw_REM:
Lppcasm_mw_OVER:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1835,7 +1835,7 @@ Lppcasm_maw_leftover:
Lppcasm_maw_adios:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s
index a9384f70b0..267308a6ac 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s
@@ -9,7 +9,7 @@
li 3,0
bclr 12,0
cmpwi 8,32
- bgelr
+ bgelr
slwi 8,8,2
li 12,-4096
addi 3,8,256
@@ -182,15 +182,16 @@ Lsub: lwzx 12,22,21
li 21,0
mtctr 8
subfe 3,21,3
- and 4,22,3
- andc 6,9,3
- or 4,4,6
.align 4
Lcopy:
- lwzx 12,4,21
- stwx 12,9,21
+ lwzx 12,22,21
+ lwzx 10,9,21
+ and 12,12,3
+ andc 10,10,3
stwx 21,22,21
+ or 10,10,12
+ stwx 10,9,21
addi 21,21,4
bc 16,0,Lcopy
@@ -209,7 +210,7 @@ Lcopy:
lwz 30,-8(12)
lwz 31,-4(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x80,12,6,0
.long 0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc64-mont.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc64-mont.s
index 281d64ae7d..1506bcc03a 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc64-mont.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc64-mont.s
@@ -888,11 +888,8 @@ Lsub: lwz 24,12(10)
li 12,0
subfe 3,12,3
- addi 10,1,196
+ addi 4,1,196
subf 9,8,9
- and 4,10,3
- andc 6,9,3
- or 4,4,6
addi 10,1,192
mtctr 11
@@ -902,6 +899,10 @@ Lcopy:
lwz 25,8(4)
lwz 26,12(4)
lwzu 27,16(4)
+ lwz 28,4(9)
+ lwz 29,8(9)
+ lwz 30,12(9)
+ lwz 31,16(9)
std 12,8(22)
std 12,16(22)
std 12,24(22)
@@ -910,6 +911,18 @@ Lcopy:
std 12,48(22)
std 12,56(22)
stdu 12,64(22)
+ and 24,24,3
+ and 25,25,3
+ and 26,26,3
+ and 27,27,3
+ andc 28,28,3
+ andc 29,29,3
+ andc 30,30,3
+ andc 31,31,3
+ or 24,24,28
+ or 25,25,29
+ or 26,26,30
+ or 27,27,31
stw 24,4(9)
stw 25,8(9)
stw 26,12(9)
@@ -945,7 +958,7 @@ Lcopy:
lfd 30,-16(12)
lfd 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x8c,13,6,0
.long 0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
index f75553781f..55bdf4131b 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
@@ -26,4 +26,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: aix-gcc"
-#define DATE "built on: Tue Apr 3 00:38:08 2018"
+#define DATE "built on: Tue Aug 14 23:12:56 2018"
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s
index 9130400355..e4e4612d3a 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s
@@ -59,7 +59,7 @@ __ChaCha20_ctr32_int:
lwz 31,156(1)
mtlr 0
addi 1,1,160
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,5,0
.long 0
@@ -345,7 +345,7 @@ Loop:
bne Loop_outer
- blr
+ blr
.align 4
Ltail:
@@ -396,7 +396,7 @@ Loop_tail:
stw 1,80(1)
stw 1,84(1)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -554,7 +554,7 @@ Loop_outer_vmx:
vspltisw 27,7
mtctr 0
- nop
+ nop
Loop_vmx:
vadduwm 0,0,1
add 16,16,20
@@ -1047,7 +1047,7 @@ Laligned_vmx:
cmplwi 5,255
bgt Loop_outer_vmx
- nop
+ nop
Ldone_vmx:
cmplwi 5,0
@@ -1100,7 +1100,7 @@ Ldone_vmx:
lwz 31,364(1)
mtlr 0
addi 1,1,368
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,18,5,0
.long 0
@@ -1113,7 +1113,7 @@ Lconsts:
mflr 12
addi 12,12,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s
index 972f88d9b8..81d7d24b74 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s
@@ -122,7 +122,7 @@
.long 0x7E4A1F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -171,7 +171,7 @@
.long 0x7C001F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -287,7 +287,7 @@ Leven:
.long 0x7C001F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -554,7 +554,7 @@ Ldone_4x:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s
index 3063cd30a2..1adc3641db 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s
@@ -35,7 +35,7 @@
Lno_key:
xor 3,3,3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
@@ -236,7 +236,7 @@ Loop:
lwz 31,92(1)
addi 1,1,96
Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,4,0
@@ -300,7 +300,7 @@ Labort:
lwz 30,88(1)
lwz 31,92(1)
addi 1,1,96
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s
index 17d3aeb195..f4cc796fa7 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s
@@ -145,7 +145,7 @@
Lno_key:
xor 3,3,3
addi 1,1,24
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,2,0
@@ -460,7 +460,7 @@ Lentry:
lfd 31,208(1)
addi 1,1,216
Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,4,0
@@ -544,7 +544,7 @@ Labort:
lwz 30,32(1)
lwz 31,36(1)
addi 1,1,40
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
@@ -555,7 +555,7 @@ LPICmeup:
mflr 5
addi 5,5,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s
index 85665a6046..2eb7bd60a4 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s
@@ -5,7 +5,7 @@
.align 4
.OPENSSL_fpu_probe:
fmr 0,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -14,7 +14,7 @@
.OPENSSL_ppc64_probe:
fcfid 1,1
rldicl 0,0,32,32
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -23,7 +23,7 @@
.align 4
.OPENSSL_altivec_probe:
.long 0x10000484
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -33,7 +33,7 @@
.OPENSSL_crypto207_probe:
.long 0x7C000E99
.long 0x10000508
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -44,7 +44,7 @@
xor 0,0,0
.long 0x10600033
.long 0x10600031
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -76,7 +76,7 @@
xor 12,12,12
fmr 12,31
fmr 13,31
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -89,7 +89,7 @@ Ladd: lwarx 5,0,3
stwcx. 0,0,3
bne- Ladd
mr 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -104,7 +104,7 @@ Loop_rdtsc:
mftbu 4
cmplw 0,4,5
bne Loop_rdtsc
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -121,7 +121,7 @@ Little: mtctr 4
stb 0,0(3)
addi 3,3,1
bc 16,0,$-8
- blr
+ blr
Lot: andi. 5,3,3
beq Laligned
stb 0,0(3)
@@ -136,7 +136,7 @@ Laligned:
bc 16,0,$-8
andi. 4,4,3
bne Little
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -162,7 +162,7 @@ Lno_data:
li 3,0
sub 3,3,0
extrwi 3,3,1,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -193,7 +193,7 @@ Loop: mftb 6
bc 16,0,Loop
mr 3,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -245,7 +245,8 @@ Loop2:
Ldone2:
srwi 4,4,2
sub 3,0,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
+
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s
index 41cf5f850a..2cbfbd5a3c 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s
@@ -100,7 +100,7 @@ Ldone:
lwz 31,156(1)
mtlr 0
addi 1,1,160
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1108,7 +1108,7 @@ Lsha1_block_private:
mr 11,20
addi 4,4,64
bc 16,0,Lsha1_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s
index 1b8f108174..0be5e923ef 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s
@@ -120,7 +120,7 @@ Ldone:
lwz 31,188(1)
mtlr 0
addi 1,1,192
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1286,7 +1286,7 @@ Lrounds:
cmplw 0,31,5
stw 15,28(3)
bne Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1297,7 +1297,7 @@ LPICmeup:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s
index 8f73813109..e252f6fe29 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s
@@ -772,7 +772,7 @@ L16_xx:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -784,7 +784,7 @@ LPICmeup:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s
index 82da5d2e4e..ca3c3629a0 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s
@@ -127,7 +127,7 @@ Ldone:
lwz 31,252(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -2972,7 +2972,7 @@ Lrounds:
stw 4,164(1)
cmplw 0,4,5
bne Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -2983,7 +2983,7 @@ LPICmeup:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s
index 08ca5b4573..930f009de7 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s
+++ b/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s
@@ -773,7 +773,7 @@ L16_xx:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -785,7 +785,7 @@ LPICmeup:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslconf.h
index 8f5c4f48d2..b3ae627c1a 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/aix-gcc/asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi b/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi
index 68196fdabf..552c22020e 100644
--- a/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix-gcc/asm/openssl.gypi
@@ -217,6 +217,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -577,6 +578,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
index b8674f9537..47fc553ca8 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "aix-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3934,6 +3950,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6212,6 +6234,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7199,6 +7227,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7393,10 +7425,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7552,6 +7597,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7592,7 +7638,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7974,6 +8023,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8094,9 +8146,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9085,6 +9146,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10525,6 +10590,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11044,6 +11113,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11404,6 +11474,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12407,6 +12478,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12756,6 +12836,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12764,6 +12852,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
index 8f97dac70a..915064c8b3 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: aix-gcc"
-#define DATE "built on: Tue Apr 3 00:38:09 2018"
+#define DATE "built on: Tue Aug 14 23:12:58 2018"
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
index ae6ea775d7..de84cb510b 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
@@ -108,12 +108,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi
index 70dc22a387..eaa75cb78d 100644
--- a/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix-gcc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/configdata.pm b/deps/openssl/config/archs/aix64-gcc/asm/configdata.pm
index 1512a38c0e..67d415bf12 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/configdata.pm
+++ b/deps/openssl/config/archs/aix64-gcc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "aix64-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1079,6 +1079,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1245,10 +1249,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3965,6 +3981,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6297,6 +6319,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7284,6 +7312,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7478,10 +7510,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7637,6 +7682,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7677,7 +7723,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8059,6 +8108,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8179,9 +8231,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9190,6 +9251,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10666,6 +10731,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11190,6 +11259,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11559,6 +11629,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12562,6 +12633,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12911,6 +12991,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12919,6 +13007,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aes-ppc.s
index cc96236fe5..32c684cd9c 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aes-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aes-ppc.s
@@ -8,7 +8,7 @@ LAES_Te:
mflr 3
addi 3,3,120
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -18,7 +18,7 @@ LAES_Td:
mflr 3
addi 3,3,2360
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -739,7 +739,7 @@ Lenc_done:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -819,7 +819,7 @@ Lenc_loop:
bc 16,0,Lenc_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -884,7 +884,7 @@ Lenc_loop:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1029,7 +1029,7 @@ Lenc_compact_done:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1173,7 +1173,7 @@ Ldec_done:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1253,7 +1253,7 @@ Ldec_loop:
bc 16,0,Ldec_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -1318,7 +1318,7 @@ Ldec_loop:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1515,7 +1515,7 @@ Ldec_compact_done:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aesp8-ppc.s
index 0893f20dc8..0c906d1798 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aesp8-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aesp8-ppc.s
@@ -14,7 +14,7 @@ Lconsts:
mflr 6
addi 6,6,-0x48
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
@@ -277,7 +277,7 @@ Ldone:
Lenc_key_abort:
mr 3,6
- blr
+ blr
.long 0
.byte 0,12,0x14,1,0,0,3,0
.long 0
@@ -325,7 +325,7 @@ Ldeckey:
xor 3,3,3
Ldec_key_abort:
addi 1,1,64
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,3,0
.long 0
@@ -392,7 +392,7 @@ Loop_enc:
stvx 0,7,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -459,7 +459,7 @@ Loop_dec:
stvx 0,7,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -620,7 +620,7 @@ Lcbc_done:
stvx 2,10,7
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -910,8 +910,8 @@ Loop_cbc_dec8x:
addic. 5,5,128
beq Lcbc_dec8x_done
- nop
- nop
+ nop
+ nop
Loop_cbc_dec8x_tail:
.long 0x11EFC548
@@ -999,15 +999,15 @@ Loop_cbc_dec8x_tail:
cmplwi 5,32
blt Lcbc_dec8x_one
- nop
+ nop
beq Lcbc_dec8x_two
cmplwi 5,64
blt Lcbc_dec8x_three
- nop
+ nop
beq Lcbc_dec8x_four
cmplwi 5,96
blt Lcbc_dec8x_five
- nop
+ nop
beq Lcbc_dec8x_six
Lcbc_dec8x_seven:
@@ -1194,7 +1194,7 @@ Lcbc_dec8x_done:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1301,7 +1301,7 @@ Loop_ctr32_enc:
stvx 2,0,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -1604,15 +1604,15 @@ Loop_ctr32_enc8x_middle:
Lctr32_enc8x_break:
cmpwi 5,-0x60
blt Lctr32_enc8x_one
- nop
+ nop
beq Lctr32_enc8x_two
cmpwi 5,-0x40
blt Lctr32_enc8x_three
- nop
+ nop
beq Lctr32_enc8x_four
cmpwi 5,-0x20
blt Lctr32_enc8x_five
- nop
+ nop
beq Lctr32_enc8x_six
cmpwi 5,0x00
blt Lctr32_enc8x_seven
@@ -1821,7 +1821,7 @@ Lctr32_enc8x_done:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1958,7 +1958,7 @@ Loop_xts_enc:
.long 0x10620509
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2031,7 +2031,7 @@ Lxts_enc_done:
Lxts_enc_ret:
or 12,12,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2171,7 +2171,7 @@ Loop_xts_dec:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2236,7 +2236,7 @@ Loop_xts_dec_short:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
@@ -2287,7 +2287,7 @@ Lxts_dec_done:
Lxts_dec_ret:
or 12,12,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2618,11 +2618,11 @@ Loop_xts_enc6x:
beq Lxts_enc6x_zero
cmpwi 5,0x20
blt Lxts_enc6x_one
- nop
+ nop
beq Lxts_enc6x_two
cmpwi 5,0x40
blt Lxts_enc6x_three
- nop
+ nop
beq Lxts_enc6x_four
Lxts_enc6x_five:
@@ -2719,7 +2719,7 @@ Lxts_enc6x_two:
.align 4
Lxts_enc6x_one:
vxor 7,5,17
- nop
+ nop
Loop_xts_enc1x:
.long 0x10E7C508
lvx 24,26,7
@@ -2855,7 +2855,7 @@ Lxts_enc6x_ret:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -2940,7 +2940,7 @@ _aesp8_xts_enc5x:
.long 0x11AD1509
.long 0x11CE1D09
.long 0x11EF2509
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -3268,11 +3268,11 @@ Loop_xts_dec6x:
beq Lxts_dec6x_zero
cmpwi 5,0x20
blt Lxts_dec6x_one
- nop
+ nop
beq Lxts_dec6x_two
cmpwi 5,0x40
blt Lxts_dec6x_three
- nop
+ nop
beq Lxts_dec6x_four
Lxts_dec6x_five:
@@ -3373,7 +3373,7 @@ Lxts_dec6x_two:
.align 4
Lxts_dec6x_one:
vxor 7,5,17
- nop
+ nop
Loop_xts_dec1x:
.long 0x10E7C548
lvx 24,26,7
@@ -3543,7 +3543,7 @@ Lxts_dec6x_ret:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -3628,6 +3628,6 @@ _aesp8_xts_dec5x:
.long 0x11CE1D49
.long 0x11EF2549
mtctr 9
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/vpaes-ppc.s
index f2682de7c1..0e35758de8 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/vpaes-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/vpaes-ppc.s
@@ -95,7 +95,7 @@ Lconsts:
mflr 12
addi 12,12,-0x308
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
@@ -135,7 +135,7 @@ _vpaes_encrypt_preheat:
lvx 17, 12, 8
lvx 18, 12, 11
lvx 19, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -223,7 +223,7 @@ Lenc_entry:
vxor 4, 4, 5
vxor 0, 0, 4
vperm 0, 0, 7, 1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -318,7 +318,7 @@ Lenc_done:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -360,7 +360,7 @@ _vpaes_decrypt_preheat:
lvx 21, 12, 8
lvx 22, 12, 11
lvx 23, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -455,7 +455,7 @@ Ldec_entry:
vxor 4, 4, 5
vxor 0, 1, 4
vperm 0, 0, 7, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -550,7 +550,7 @@ Ldec_done:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -777,7 +777,7 @@ Lcbc_abort:
ld 31,264(1)
mtlr 0
addi 1,1,272
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,2,6,0
.long 0
@@ -831,7 +831,7 @@ _vpaes_key_preheat:
lvx 24, 12, 9
lvx 25, 0, 12
lvx 26, 12, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1077,7 +1077,7 @@ Lschedule_mangle_done:
vxor 6, 6, 6
vxor 7, 7, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1105,7 +1105,7 @@ _vpaes_schedule_192_smear:
vor 0, 6, 6
vsldoi 6, 6, 9, 8
vsldoi 6, 9, 6, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1171,7 +1171,7 @@ _vpaes_schedule_low_round:
vxor 0, 1, 7
vxor 7, 1, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1193,7 +1193,7 @@ _vpaes_schedule_transform:
vperm 2, 13, 13, 2
vxor 0, 0, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1245,7 +1245,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.align 4
Lschedule_mangle_dec:
@@ -1296,7 +1296,7 @@ Lschedule_mangle_dec:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1372,7 +1372,7 @@ Lschedule_mangle_dec:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -1455,7 +1455,8 @@ Lschedule_mangle_dec:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
+
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/bn-ppc.s
index b8414b98f4..0f88fd28ff 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/bn-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/bn-ppc.s
@@ -227,7 +227,7 @@
std 9,48(3)
std 10,56(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -655,7 +655,7 @@
std 9, 120(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -809,7 +809,7 @@
std 10,48(3)
std 11,56(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1348,7 +1348,7 @@
adde 10,10,9
std 12,112(3)
std 10,120(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1399,7 +1399,7 @@ Lppcasm_sub_mainloop:
Lppcasm_sub_adios:
subfze 3,0
andi. 3,3,1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1445,7 +1445,7 @@ Lppcasm_add_mainloop:
bc 16,0,Lppcasm_add_mainloop
Lppcasm_add_adios:
addze 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1474,7 +1474,7 @@ Lppcasm_add_adios:
cmpldi 0,5,0
bne Lppcasm_div1
li 3,-1
- blr
+ blr
Lppcasm_div1:
xor 0,0,0
li 8,64
@@ -1561,7 +1561,7 @@ Lppcasm_div8:
b Lppcasm_divouterloop
Lppcasm_div9:
or 3,8,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1603,7 +1603,7 @@ Lppcasm_sqr_mainloop:
stdu 8,8(3)
bc 16,0,Lppcasm_sqr_mainloop
Lppcasm_sqr_adios:
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1709,7 +1709,7 @@ Lppcasm_mw_REM:
Lppcasm_mw_OVER:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1835,7 +1835,7 @@ Lppcasm_maw_leftover:
Lppcasm_maw_adios:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc-mont.s
index b767b00a56..4b8b852812 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc-mont.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc-mont.s
@@ -180,15 +180,16 @@ Lsub: ldx 12,22,21
li 21,0
mtctr 8
subfe 3,21,3
- and 4,22,3
- andc 6,9,3
- or 4,4,6
.align 4
Lcopy:
- ldx 12,4,21
- stdx 12,9,21
+ ldx 12,22,21
+ ldx 10,9,21
+ and 12,12,3
+ andc 10,10,3
stdx 21,22,21
+ or 10,10,12
+ stdx 10,9,21
addi 21,21,8
bc 16,0,Lcopy
@@ -207,7 +208,7 @@ Lcopy:
ld 30,-16(12)
ld 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x80,12,6,0
.long 0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc64-mont.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc64-mont.s
index 2b5e5c9b25..96ef2a9ea7 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc64-mont.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/ppc64-mont.s
@@ -679,16 +679,14 @@ Lsub: ldx 24,10,12
li 12,0
subfe 3,12,3
- and 4,10,3
- andc 6,9,3
- or 4,4,6
- addi 31,4,8
mtctr 11
.align 4
Lcopy:
- ldx 24,4,12
- ldx 25,31,12
+ ldx 24,10,12
+ ldx 25,28,12
+ ldx 26,9,12
+ ldx 27,30,12
std 12,8(22)
std 12,16(22)
std 12,24(22)
@@ -697,6 +695,12 @@ Lcopy:
std 12,48(22)
std 12,56(22)
stdu 12,64(22)
+ and 24,24,3
+ and 25,25,3
+ andc 26,26,3
+ andc 27,27,3
+ or 24,24,26
+ or 25,25,27
stdx 24,9,12
stdx 25,30,12
stdx 12,10,12
@@ -731,7 +735,7 @@ Lcopy:
lfd 30,-16(12)
lfd 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x8c,13,6,0
.long 0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h
index eb144269c7..bbb79117ca 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h
@@ -26,4 +26,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: aix64-gcc"
-#define DATE "built on: Tue Apr 3 00:38:10 2018"
+#define DATE "built on: Tue Aug 14 23:12:58 2018"
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/chacha/chacha-ppc.s
index 60cf843569..89e9d28bad 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/chacha/chacha-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/chacha/chacha-ppc.s
@@ -59,7 +59,7 @@ __ChaCha20_ctr32_int:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,5,0
.long 0
@@ -345,7 +345,7 @@ Loop:
bne Loop_outer
- blr
+ blr
.align 4
Ltail:
@@ -396,7 +396,7 @@ Loop_tail:
stw 1,104(1)
stw 1,108(1)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -554,7 +554,7 @@ Loop_outer_vmx:
vspltisw 27,7
mtctr 0
- nop
+ nop
Loop_vmx:
vadduwm 0,0,1
add 16,16,20
@@ -1047,7 +1047,7 @@ Laligned_vmx:
cmpldi 5,255
bgt Loop_outer_vmx
- nop
+ nop
Ldone_vmx:
cmpldi 5,0
@@ -1100,7 +1100,7 @@ Ldone_vmx:
ld 31,456(1)
mtlr 0
addi 1,1,464
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,18,5,0
.long 0
@@ -1113,7 +1113,7 @@ Lconsts:
mflr 12
addi 12,12,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/modes/ghashp8-ppc.s
index 252ddc9d4f..db4f73d559 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/modes/ghashp8-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/modes/ghashp8-ppc.s
@@ -122,7 +122,7 @@
.long 0x7E4A1F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -171,7 +171,7 @@
.long 0x7C001F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -287,7 +287,7 @@ Leven:
.long 0x7C001F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -554,7 +554,7 @@ Ldone_4x:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppc.s
index 0c976f6691..e5253a563b 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppc.s
@@ -32,7 +32,7 @@
Lno_key:
xor 3,3,3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
@@ -126,7 +126,7 @@ Loop:
ld 31,184(1)
addi 1,1,192
Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,5,4,0
@@ -166,7 +166,7 @@ Labort:
li 12,12
stwbrx 8,11,4
stwbrx 7,12,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppcfp.s
index a6393e8365..912a1f5933 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppcfp.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/poly1305/poly1305-ppcfp.s
@@ -145,7 +145,7 @@
Lno_key:
xor 3,3,3
addi 1,1,48
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,2,0
@@ -460,7 +460,7 @@ Lentry:
lfd 31,232(1)
addi 1,1,240
Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,4,0
@@ -547,7 +547,7 @@ Labort:
ld 30,64(1)
ld 31,72(1)
addi 1,1,80
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
@@ -558,7 +558,7 @@ LPICmeup:
mflr 5
addi 5,5,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/ppccpuid.s
index d07c409ce4..4eabc38344 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/ppccpuid.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/ppccpuid.s
@@ -5,7 +5,7 @@
.align 4
.OPENSSL_fpu_probe:
fmr 0,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -14,7 +14,7 @@
.OPENSSL_ppc64_probe:
fcfid 1,1
rldicl 0,0,32,32
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -23,7 +23,7 @@
.align 4
.OPENSSL_altivec_probe:
.long 0x10000484
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -33,7 +33,7 @@
.OPENSSL_crypto207_probe:
.long 0x7C000E99
.long 0x10000508
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -44,7 +44,7 @@
xor 0,0,0
.long 0x10600033
.long 0x10600031
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -76,7 +76,7 @@
xor 12,12,12
fmr 12,31
fmr 13,31
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -89,7 +89,7 @@ Ladd: lwarx 5,0,3
stwcx. 0,0,3
bne- Ladd
extsw 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -99,7 +99,7 @@ Ladd: lwarx 5,0,3
.align 4
.OPENSSL_rdtsc:
mftb 3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -116,7 +116,7 @@ Little: mtctr 4
stb 0,0(3)
addi 3,3,1
bc 16,0,$-8
- blr
+ blr
Lot: andi. 5,3,3
beq Laligned
stb 0,0(3)
@@ -131,7 +131,7 @@ Laligned:
bc 16,0,$-8
andi. 4,4,3
bne Little
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -157,7 +157,7 @@ Lno_data:
li 3,0
sub 3,3,0
extrwi 3,3,1,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -188,7 +188,7 @@ Loop: mftb 6
bc 16,0,Loop
mr 3,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -240,7 +240,8 @@ Loop2:
Ldone2:
srwi 4,4,2
sub 3,0,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
+
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha1-ppc.s
index 28dcdd1419..1ffbb93d46 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha1-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha1-ppc.s
@@ -100,7 +100,7 @@ Ldone:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1108,7 +1108,7 @@ Lsha1_block_private:
mr 11,20
addi 4,4,64
bc 16,0,Lsha1_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256-ppc.s
index 8f1d4b3129..b77b0151df 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256-ppc.s
@@ -120,7 +120,7 @@ Ldone:
ld 31,312(1)
mtlr 0
addi 1,1,320
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1286,7 +1286,7 @@ Lrounds:
cmpld 31,5
stw 15,28(3)
bne Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1297,7 +1297,7 @@ LPICmeup:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256p8-ppc.s
index d765e58116..fa3ea24514 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256p8-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha256p8-ppc.s
@@ -772,7 +772,7 @@ L16_xx:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -784,7 +784,7 @@ LPICmeup:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512-ppc.s
index 3a2073c9c8..9106079093 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512-ppc.s
@@ -120,7 +120,7 @@ Ldone:
ld 31,376(1)
mtlr 0
addi 1,1,384
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1318,7 +1318,7 @@ Lrounds:
cmpld 31,5
std 15,56(3)
bne Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1329,7 +1329,7 @@ LPICmeup:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512p8-ppc.s
index a08d4748c1..60c23d4372 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512p8-ppc.s
+++ b/deps/openssl/config/archs/aix64-gcc/asm/crypto/sha/sha512p8-ppc.s
@@ -773,7 +773,7 @@ L16_xx:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -785,7 +785,7 @@ LPICmeup:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/aix64-gcc/asm/include/openssl/opensslconf.h
index 5f12b2933d..f4459a98a4 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/aix64-gcc/asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/aix64-gcc/asm/openssl.gypi b/deps/openssl/config/archs/aix64-gcc/asm/openssl.gypi
index 0985c459cc..44afda76b5 100644
--- a/deps/openssl/config/archs/aix64-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix64-gcc/asm/openssl.gypi
@@ -217,6 +217,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -577,6 +578,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm
index 5e25c7b88b..0b737280d0 100644
--- a/deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "aix64-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3934,6 +3950,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6212,6 +6234,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7199,6 +7227,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7393,10 +7425,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7552,6 +7597,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7592,7 +7638,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7974,6 +8023,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8094,9 +8146,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9085,6 +9146,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10525,6 +10590,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11044,6 +11113,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11404,6 +11474,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12407,6 +12478,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12756,6 +12836,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12764,6 +12852,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/aix64-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc/no-asm/crypto/buildinf.h
index 88cd72b844..21038f0e38 100644
--- a/deps/openssl/config/archs/aix64-gcc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/aix64-gcc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: aix64-gcc"
-#define DATE "built on: Tue Apr 3 00:38:11 2018"
+#define DATE "built on: Tue Aug 14 23:12:59 2018"
diff --git a/deps/openssl/config/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
index d2aa623535..123e7f66ed 100644
--- a/deps/openssl/config/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
@@ -108,12 +108,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/aix64-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/aix64-gcc/no-asm/openssl.gypi
index 25974f0d08..4556667305 100644
--- a/deps/openssl/config/archs/aix64-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/aix64-gcc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm b/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm
index 0f822647df..5b271b6b96 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "darwin-i386-cc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3946,6 +3962,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6272,6 +6294,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7271,6 +7299,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7465,10 +7497,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7624,6 +7669,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7664,7 +7710,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8046,6 +8095,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8166,9 +8218,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9165,6 +9226,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10637,6 +10702,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11166,6 +11235,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11534,6 +11604,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12539,6 +12610,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12888,6 +12968,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12896,6 +12984,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s
index a7f782d965..bf02384737 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s
@@ -11,7 +11,7 @@ L_BF_encrypt_begin:
movl 16(%esp),%ebp
pushl %esi
pushl %edi
- # Load the 2 words
+ # Load the 2 words
movl (%ebx),%edi
movl 4(%ebx),%esi
xorl %eax,%eax
@@ -19,7 +19,7 @@ L_BF_encrypt_begin:
xorl %ecx,%ecx
xorl %ebx,%edi
- # Round 0
+ # Round 0
movl 4(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -39,7 +39,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 1
+ # Round 1
movl 8(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -59,7 +59,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 2
+ # Round 2
movl 12(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -79,7 +79,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 3
+ # Round 3
movl 16(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -99,7 +99,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 4
+ # Round 4
movl 20(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -119,7 +119,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 5
+ # Round 5
movl 24(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -139,7 +139,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 6
+ # Round 6
movl 28(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -159,7 +159,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 7
+ # Round 7
movl 32(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -179,7 +179,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 8
+ # Round 8
movl 36(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -199,7 +199,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 9
+ # Round 9
movl 40(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -219,7 +219,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 10
+ # Round 10
movl 44(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -239,7 +239,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 11
+ # Round 11
movl 48(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -259,7 +259,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 12
+ # Round 12
movl 52(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -279,7 +279,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 13
+ # Round 13
movl 56(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -299,7 +299,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 14
+ # Round 14
movl 60(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -319,7 +319,7 @@ L_BF_encrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 15
+ # Round 15
movl 64(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -336,7 +336,7 @@ L_BF_encrypt_begin:
xorl %eax,%ebx
movl 3144(%ebp,%edx,4),%edx
addl %edx,%ebx
- # Load parameter 0 (16) enc=1
+ # Load parameter 0 (16) enc=1
movl 20(%esp),%eax
xorl %ebx,%edi
movl 68(%ebp),%edx
@@ -359,7 +359,7 @@ L_BF_decrypt_begin:
movl 16(%esp),%ebp
pushl %esi
pushl %edi
- # Load the 2 words
+ # Load the 2 words
movl (%ebx),%edi
movl 4(%ebx),%esi
xorl %eax,%eax
@@ -367,7 +367,7 @@ L_BF_decrypt_begin:
xorl %ecx,%ecx
xorl %ebx,%edi
- # Round 16
+ # Round 16
movl 64(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -387,7 +387,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 15
+ # Round 15
movl 60(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -407,7 +407,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 14
+ # Round 14
movl 56(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -427,7 +427,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 13
+ # Round 13
movl 52(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -447,7 +447,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 12
+ # Round 12
movl 48(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -467,7 +467,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 11
+ # Round 11
movl 44(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -487,7 +487,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 10
+ # Round 10
movl 40(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -507,7 +507,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 9
+ # Round 9
movl 36(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -527,7 +527,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 8
+ # Round 8
movl 32(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -547,7 +547,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 7
+ # Round 7
movl 28(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -567,7 +567,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 6
+ # Round 6
movl 24(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -587,7 +587,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 5
+ # Round 5
movl 20(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -607,7 +607,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 4
+ # Round 4
movl 16(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -627,7 +627,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 3
+ # Round 3
movl 12(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -647,7 +647,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%edi
- # Round 2
+ # Round 2
movl 8(%ebp),%edx
movl %edi,%ebx
xorl %edx,%esi
@@ -667,7 +667,7 @@ L_BF_decrypt_begin:
xorl %eax,%eax
xorl %ebx,%esi
- # Round 1
+ # Round 1
movl 4(%ebp),%edx
movl %esi,%ebx
xorl %edx,%edi
@@ -684,7 +684,7 @@ L_BF_decrypt_begin:
xorl %eax,%ebx
movl 3144(%ebp,%edx,4),%edx
addl %edx,%ebx
- # Load parameter 0 (1) enc=0
+ # Load parameter 0 (1) enc=0
movl 20(%esp),%eax
xorl %ebx,%edi
movl (%ebp),%edx
@@ -706,7 +706,7 @@ L_BF_cbc_encrypt_begin:
pushl %esi
pushl %edi
movl 28(%esp),%ebp
- # getting iv ptr from parameter 4
+ # getting iv ptr from parameter 4
movl 36(%esp),%ebx
movl (%ebx),%esi
movl 4(%ebx),%edi
@@ -717,9 +717,9 @@ L_BF_cbc_encrypt_begin:
movl %esp,%ebx
movl 36(%esp),%esi
movl 40(%esp),%edi
- # getting encrypt flag from parameter 5
+ # getting encrypt flag from parameter 5
movl 56(%esp),%ecx
- # get and push parameter 3
+ # get and push parameter 3
movl 48(%esp),%eax
pushl %eax
pushl %ebx
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s
index 11f7e704c0..7e6ccce487 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s
@@ -115,7 +115,7 @@ L001maw_non_sse2:
jz L006maw_finish
.align 4,0x90
L007maw_loop:
- # Round 0
+ # Round 0
movl (%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -124,7 +124,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,(%edi)
movl %edx,%esi
- # Round 4
+ # Round 4
movl 4(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -133,7 +133,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,4(%edi)
movl %edx,%esi
- # Round 8
+ # Round 8
movl 8(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -142,7 +142,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,8(%edi)
movl %edx,%esi
- # Round 12
+ # Round 12
movl 12(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -151,7 +151,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,12(%edi)
movl %edx,%esi
- # Round 16
+ # Round 16
movl 16(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -160,7 +160,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,16(%edi)
movl %edx,%esi
- # Round 20
+ # Round 20
movl 20(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -169,7 +169,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,20(%edi)
movl %edx,%esi
- # Round 24
+ # Round 24
movl 24(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -178,7 +178,7 @@ L007maw_loop:
adcl $0,%edx
movl %eax,24(%edi)
movl %edx,%esi
- # Round 28
+ # Round 28
movl 28(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -198,7 +198,7 @@ L006maw_finish:
jnz L008maw_finish2
jmp L009maw_end
L008maw_finish2:
- # Tail Round 0
+ # Tail Round 0
movl (%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -209,7 +209,7 @@ L008maw_finish2:
movl %eax,(%edi)
movl %edx,%esi
jz L009maw_end
- # Tail Round 1
+ # Tail Round 1
movl 4(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -220,7 +220,7 @@ L008maw_finish2:
movl %eax,4(%edi)
movl %edx,%esi
jz L009maw_end
- # Tail Round 2
+ # Tail Round 2
movl 8(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -231,7 +231,7 @@ L008maw_finish2:
movl %eax,8(%edi)
movl %edx,%esi
jz L009maw_end
- # Tail Round 3
+ # Tail Round 3
movl 12(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -242,7 +242,7 @@ L008maw_finish2:
movl %eax,12(%edi)
movl %edx,%esi
jz L009maw_end
- # Tail Round 4
+ # Tail Round 4
movl 16(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -253,7 +253,7 @@ L008maw_finish2:
movl %eax,16(%edi)
movl %edx,%esi
jz L009maw_end
- # Tail Round 5
+ # Tail Round 5
movl 20(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -264,7 +264,7 @@ L008maw_finish2:
movl %eax,20(%edi)
movl %edx,%esi
jz L009maw_end
- # Tail Round 6
+ # Tail Round 6
movl 24(%ebx),%eax
mull %ebp
addl %esi,%eax
@@ -325,56 +325,56 @@ L011mw_non_sse2:
andl $4294967288,%ebp
jz L013mw_finish
L014mw_loop:
- # Round 0
+ # Round 0
movl (%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,(%edi)
movl %edx,%esi
- # Round 4
+ # Round 4
movl 4(%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,4(%edi)
movl %edx,%esi
- # Round 8
+ # Round 8
movl 8(%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,8(%edi)
movl %edx,%esi
- # Round 12
+ # Round 12
movl 12(%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,12(%edi)
movl %edx,%esi
- # Round 16
+ # Round 16
movl 16(%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,16(%edi)
movl %edx,%esi
- # Round 20
+ # Round 20
movl 20(%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,20(%edi)
movl %edx,%esi
- # Round 24
+ # Round 24
movl 24(%ebx),%eax
mull %ecx
addl %esi,%eax
adcl $0,%edx
movl %eax,24(%edi)
movl %edx,%esi
- # Round 28
+ # Round 28
movl 28(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -393,7 +393,7 @@ L013mw_finish:
jnz L015mw_finish2
jmp L016mw_end
L015mw_finish2:
- # Tail Round 0
+ # Tail Round 0
movl (%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -402,7 +402,7 @@ L015mw_finish2:
movl %edx,%esi
decl %ebp
jz L016mw_end
- # Tail Round 1
+ # Tail Round 1
movl 4(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -411,7 +411,7 @@ L015mw_finish2:
movl %edx,%esi
decl %ebp
jz L016mw_end
- # Tail Round 2
+ # Tail Round 2
movl 8(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -420,7 +420,7 @@ L015mw_finish2:
movl %edx,%esi
decl %ebp
jz L016mw_end
- # Tail Round 3
+ # Tail Round 3
movl 12(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -429,7 +429,7 @@ L015mw_finish2:
movl %edx,%esi
decl %ebp
jz L016mw_end
- # Tail Round 4
+ # Tail Round 4
movl 16(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -438,7 +438,7 @@ L015mw_finish2:
movl %edx,%esi
decl %ebp
jz L016mw_end
- # Tail Round 5
+ # Tail Round 5
movl 20(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -447,7 +447,7 @@ L015mw_finish2:
movl %edx,%esi
decl %ebp
jz L016mw_end
- # Tail Round 6
+ # Tail Round 6
movl 24(%ebx),%eax
mull %ecx
addl %esi,%eax
@@ -498,42 +498,42 @@ L018sqr_non_sse2:
andl $4294967288,%ebx
jz L020sw_finish
L021sw_loop:
- # Round 0
+ # Round 0
movl (%edi),%eax
mull %eax
movl %eax,(%esi)
movl %edx,4(%esi)
- # Round 4
+ # Round 4
movl 4(%edi),%eax
mull %eax
movl %eax,8(%esi)
movl %edx,12(%esi)
- # Round 8
+ # Round 8
movl 8(%edi),%eax
mull %eax
movl %eax,16(%esi)
movl %edx,20(%esi)
- # Round 12
+ # Round 12
movl 12(%edi),%eax
mull %eax
movl %eax,24(%esi)
movl %edx,28(%esi)
- # Round 16
+ # Round 16
movl 16(%edi),%eax
mull %eax
movl %eax,32(%esi)
movl %edx,36(%esi)
- # Round 20
+ # Round 20
movl 20(%edi),%eax
mull %eax
movl %eax,40(%esi)
movl %edx,44(%esi)
- # Round 24
+ # Round 24
movl 24(%edi),%eax
mull %eax
movl %eax,48(%esi)
movl %edx,52(%esi)
- # Round 28
+ # Round 28
movl 28(%edi),%eax
mull %eax
movl %eax,56(%esi)
@@ -547,49 +547,49 @@ L020sw_finish:
movl 28(%esp),%ebx
andl $7,%ebx
jz L022sw_end
- # Tail Round 0
+ # Tail Round 0
movl (%edi),%eax
mull %eax
movl %eax,(%esi)
decl %ebx
movl %edx,4(%esi)
jz L022sw_end
- # Tail Round 1
+ # Tail Round 1
movl 4(%edi),%eax
mull %eax
movl %eax,8(%esi)
decl %ebx
movl %edx,12(%esi)
jz L022sw_end
- # Tail Round 2
+ # Tail Round 2
movl 8(%edi),%eax
mull %eax
movl %eax,16(%esi)
decl %ebx
movl %edx,20(%esi)
jz L022sw_end
- # Tail Round 3
+ # Tail Round 3
movl 12(%edi),%eax
mull %eax
movl %eax,24(%esi)
decl %ebx
movl %edx,28(%esi)
jz L022sw_end
- # Tail Round 4
+ # Tail Round 4
movl 16(%edi),%eax
mull %eax
movl %eax,32(%esi)
decl %ebx
movl %edx,36(%esi)
jz L022sw_end
- # Tail Round 5
+ # Tail Round 5
movl 20(%edi),%eax
mull %eax
movl %eax,40(%esi)
decl %ebx
movl %edx,44(%esi)
jz L022sw_end
- # Tail Round 6
+ # Tail Round 6
movl 24(%edi),%eax
mull %eax
movl %eax,48(%esi)
@@ -626,7 +626,7 @@ L_bn_add_words_begin:
andl $4294967288,%ebp
jz L023aw_finish
L024aw_loop:
- # Round 0
+ # Round 0
movl (%esi),%ecx
movl (%edi),%edx
addl %eax,%ecx
@@ -635,7 +635,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,(%ebx)
- # Round 1
+ # Round 1
movl 4(%esi),%ecx
movl 4(%edi),%edx
addl %eax,%ecx
@@ -644,7 +644,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,4(%ebx)
- # Round 2
+ # Round 2
movl 8(%esi),%ecx
movl 8(%edi),%edx
addl %eax,%ecx
@@ -653,7 +653,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,8(%ebx)
- # Round 3
+ # Round 3
movl 12(%esi),%ecx
movl 12(%edi),%edx
addl %eax,%ecx
@@ -662,7 +662,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,12(%ebx)
- # Round 4
+ # Round 4
movl 16(%esi),%ecx
movl 16(%edi),%edx
addl %eax,%ecx
@@ -671,7 +671,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,16(%ebx)
- # Round 5
+ # Round 5
movl 20(%esi),%ecx
movl 20(%edi),%edx
addl %eax,%ecx
@@ -680,7 +680,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,20(%ebx)
- # Round 6
+ # Round 6
movl 24(%esi),%ecx
movl 24(%edi),%edx
addl %eax,%ecx
@@ -689,7 +689,7 @@ L024aw_loop:
addl %edx,%ecx
adcl $0,%eax
movl %ecx,24(%ebx)
- # Round 7
+ # Round 7
movl 28(%esi),%ecx
movl 28(%edi),%edx
addl %eax,%ecx
@@ -708,7 +708,7 @@ L023aw_finish:
movl 32(%esp),%ebp
andl $7,%ebp
jz L025aw_end
- # Tail Round 0
+ # Tail Round 0
movl (%esi),%ecx
movl (%edi),%edx
addl %eax,%ecx
@@ -719,7 +719,7 @@ L023aw_finish:
decl %ebp
movl %ecx,(%ebx)
jz L025aw_end
- # Tail Round 1
+ # Tail Round 1
movl 4(%esi),%ecx
movl 4(%edi),%edx
addl %eax,%ecx
@@ -730,7 +730,7 @@ L023aw_finish:
decl %ebp
movl %ecx,4(%ebx)
jz L025aw_end
- # Tail Round 2
+ # Tail Round 2
movl 8(%esi),%ecx
movl 8(%edi),%edx
addl %eax,%ecx
@@ -741,7 +741,7 @@ L023aw_finish:
decl %ebp
movl %ecx,8(%ebx)
jz L025aw_end
- # Tail Round 3
+ # Tail Round 3
movl 12(%esi),%ecx
movl 12(%edi),%edx
addl %eax,%ecx
@@ -752,7 +752,7 @@ L023aw_finish:
decl %ebp
movl %ecx,12(%ebx)
jz L025aw_end
- # Tail Round 4
+ # Tail Round 4
movl 16(%esi),%ecx
movl 16(%edi),%edx
addl %eax,%ecx
@@ -763,7 +763,7 @@ L023aw_finish:
decl %ebp
movl %ecx,16(%ebx)
jz L025aw_end
- # Tail Round 5
+ # Tail Round 5
movl 20(%esi),%ecx
movl 20(%edi),%edx
addl %eax,%ecx
@@ -774,7 +774,7 @@ L023aw_finish:
decl %ebp
movl %ecx,20(%ebx)
jz L025aw_end
- # Tail Round 6
+ # Tail Round 6
movl 24(%esi),%ecx
movl 24(%edi),%edx
addl %eax,%ecx
@@ -806,7 +806,7 @@ L_bn_sub_words_begin:
andl $4294967288,%ebp
jz L026aw_finish
L027aw_loop:
- # Round 0
+ # Round 0
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -815,7 +815,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,(%ebx)
- # Round 1
+ # Round 1
movl 4(%esi),%ecx
movl 4(%edi),%edx
subl %eax,%ecx
@@ -824,7 +824,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,4(%ebx)
- # Round 2
+ # Round 2
movl 8(%esi),%ecx
movl 8(%edi),%edx
subl %eax,%ecx
@@ -833,7 +833,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,8(%ebx)
- # Round 3
+ # Round 3
movl 12(%esi),%ecx
movl 12(%edi),%edx
subl %eax,%ecx
@@ -842,7 +842,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,12(%ebx)
- # Round 4
+ # Round 4
movl 16(%esi),%ecx
movl 16(%edi),%edx
subl %eax,%ecx
@@ -851,7 +851,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,16(%ebx)
- # Round 5
+ # Round 5
movl 20(%esi),%ecx
movl 20(%edi),%edx
subl %eax,%ecx
@@ -860,7 +860,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,20(%ebx)
- # Round 6
+ # Round 6
movl 24(%esi),%ecx
movl 24(%edi),%edx
subl %eax,%ecx
@@ -869,7 +869,7 @@ L027aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,24(%ebx)
- # Round 7
+ # Round 7
movl 28(%esi),%ecx
movl 28(%edi),%edx
subl %eax,%ecx
@@ -888,7 +888,7 @@ L026aw_finish:
movl 32(%esp),%ebp
andl $7,%ebp
jz L028aw_end
- # Tail Round 0
+ # Tail Round 0
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -899,7 +899,7 @@ L026aw_finish:
decl %ebp
movl %ecx,(%ebx)
jz L028aw_end
- # Tail Round 1
+ # Tail Round 1
movl 4(%esi),%ecx
movl 4(%edi),%edx
subl %eax,%ecx
@@ -910,7 +910,7 @@ L026aw_finish:
decl %ebp
movl %ecx,4(%ebx)
jz L028aw_end
- # Tail Round 2
+ # Tail Round 2
movl 8(%esi),%ecx
movl 8(%edi),%edx
subl %eax,%ecx
@@ -921,7 +921,7 @@ L026aw_finish:
decl %ebp
movl %ecx,8(%ebx)
jz L028aw_end
- # Tail Round 3
+ # Tail Round 3
movl 12(%esi),%ecx
movl 12(%edi),%edx
subl %eax,%ecx
@@ -932,7 +932,7 @@ L026aw_finish:
decl %ebp
movl %ecx,12(%ebx)
jz L028aw_end
- # Tail Round 4
+ # Tail Round 4
movl 16(%esi),%ecx
movl 16(%edi),%edx
subl %eax,%ecx
@@ -943,7 +943,7 @@ L026aw_finish:
decl %ebp
movl %ecx,16(%ebx)
jz L028aw_end
- # Tail Round 5
+ # Tail Round 5
movl 20(%esi),%ecx
movl 20(%edi),%edx
subl %eax,%ecx
@@ -954,7 +954,7 @@ L026aw_finish:
decl %ebp
movl %ecx,20(%ebx)
jz L028aw_end
- # Tail Round 6
+ # Tail Round 6
movl 24(%esi),%ecx
movl 24(%edi),%edx
subl %eax,%ecx
@@ -986,7 +986,7 @@ L_bn_sub_part_words_begin:
andl $4294967288,%ebp
jz L029aw_finish
L030aw_loop:
- # Round 0
+ # Round 0
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -995,7 +995,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,(%ebx)
- # Round 1
+ # Round 1
movl 4(%esi),%ecx
movl 4(%edi),%edx
subl %eax,%ecx
@@ -1004,7 +1004,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,4(%ebx)
- # Round 2
+ # Round 2
movl 8(%esi),%ecx
movl 8(%edi),%edx
subl %eax,%ecx
@@ -1013,7 +1013,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,8(%ebx)
- # Round 3
+ # Round 3
movl 12(%esi),%ecx
movl 12(%edi),%edx
subl %eax,%ecx
@@ -1022,7 +1022,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,12(%ebx)
- # Round 4
+ # Round 4
movl 16(%esi),%ecx
movl 16(%edi),%edx
subl %eax,%ecx
@@ -1031,7 +1031,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,16(%ebx)
- # Round 5
+ # Round 5
movl 20(%esi),%ecx
movl 20(%edi),%edx
subl %eax,%ecx
@@ -1040,7 +1040,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,20(%ebx)
- # Round 6
+ # Round 6
movl 24(%esi),%ecx
movl 24(%edi),%edx
subl %eax,%ecx
@@ -1049,7 +1049,7 @@ L030aw_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,24(%ebx)
- # Round 7
+ # Round 7
movl 28(%esi),%ecx
movl 28(%edi),%edx
subl %eax,%ecx
@@ -1068,7 +1068,7 @@ L029aw_finish:
movl 32(%esp),%ebp
andl $7,%ebp
jz L031aw_end
- # Tail Round 0
+ # Tail Round 0
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1082,7 +1082,7 @@ L029aw_finish:
addl $4,%ebx
decl %ebp
jz L031aw_end
- # Tail Round 1
+ # Tail Round 1
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1096,7 +1096,7 @@ L029aw_finish:
addl $4,%ebx
decl %ebp
jz L031aw_end
- # Tail Round 2
+ # Tail Round 2
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1110,7 +1110,7 @@ L029aw_finish:
addl $4,%ebx
decl %ebp
jz L031aw_end
- # Tail Round 3
+ # Tail Round 3
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1124,7 +1124,7 @@ L029aw_finish:
addl $4,%ebx
decl %ebp
jz L031aw_end
- # Tail Round 4
+ # Tail Round 4
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1138,7 +1138,7 @@ L029aw_finish:
addl $4,%ebx
decl %ebp
jz L031aw_end
- # Tail Round 5
+ # Tail Round 5
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1152,7 +1152,7 @@ L029aw_finish:
addl $4,%ebx
decl %ebp
jz L031aw_end
- # Tail Round 6
+ # Tail Round 6
movl (%esi),%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1171,14 +1171,14 @@ L031aw_end:
cmpl $0,%ebp
je L032pw_end
jge L033pw_pos
- # pw_neg
+ # pw_neg
movl $0,%edx
subl %ebp,%edx
movl %edx,%ebp
andl $4294967288,%ebp
jz L034pw_neg_finish
L035pw_neg_loop:
- # dl<0 Round 0
+ # dl<0 Round 0
movl $0,%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1187,7 +1187,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,(%ebx)
- # dl<0 Round 1
+ # dl<0 Round 1
movl $0,%ecx
movl 4(%edi),%edx
subl %eax,%ecx
@@ -1196,7 +1196,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,4(%ebx)
- # dl<0 Round 2
+ # dl<0 Round 2
movl $0,%ecx
movl 8(%edi),%edx
subl %eax,%ecx
@@ -1205,7 +1205,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,8(%ebx)
- # dl<0 Round 3
+ # dl<0 Round 3
movl $0,%ecx
movl 12(%edi),%edx
subl %eax,%ecx
@@ -1214,7 +1214,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,12(%ebx)
- # dl<0 Round 4
+ # dl<0 Round 4
movl $0,%ecx
movl 16(%edi),%edx
subl %eax,%ecx
@@ -1223,7 +1223,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,16(%ebx)
- # dl<0 Round 5
+ # dl<0 Round 5
movl $0,%ecx
movl 20(%edi),%edx
subl %eax,%ecx
@@ -1232,7 +1232,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,20(%ebx)
- # dl<0 Round 6
+ # dl<0 Round 6
movl $0,%ecx
movl 24(%edi),%edx
subl %eax,%ecx
@@ -1241,7 +1241,7 @@ L035pw_neg_loop:
subl %edx,%ecx
adcl $0,%eax
movl %ecx,24(%ebx)
- # dl<0 Round 7
+ # dl<0 Round 7
movl $0,%ecx
movl 28(%edi),%edx
subl %eax,%ecx
@@ -1261,7 +1261,7 @@ L034pw_neg_finish:
subl %edx,%ebp
andl $7,%ebp
jz L032pw_end
- # dl<0 Tail Round 0
+ # dl<0 Tail Round 0
movl $0,%ecx
movl (%edi),%edx
subl %eax,%ecx
@@ -1272,7 +1272,7 @@ L034pw_neg_finish:
decl %ebp
movl %ecx,(%ebx)
jz L032pw_end
- # dl<0 Tail Round 1
+ # dl<0 Tail Round 1
movl $0,%ecx
movl 4(%edi),%edx
subl %eax,%ecx
@@ -1283,7 +1283,7 @@ L034pw_neg_finish:
decl %ebp
movl %ecx,4(%ebx)
jz L032pw_end
- # dl<0 Tail Round 2
+ # dl<0 Tail Round 2
movl $0,%ecx
movl 8(%edi),%edx
subl %eax,%ecx
@@ -1294,7 +1294,7 @@ L034pw_neg_finish:
decl %ebp
movl %ecx,8(%ebx)
jz L032pw_end
- # dl<0 Tail Round 3
+ # dl<0 Tail Round 3
movl $0,%ecx
movl 12(%edi),%edx
subl %eax,%ecx
@@ -1305,7 +1305,7 @@ L034pw_neg_finish:
decl %ebp
movl %ecx,12(%ebx)
jz L032pw_end
- # dl<0 Tail Round 4
+ # dl<0 Tail Round 4
movl $0,%ecx
movl 16(%edi),%edx
subl %eax,%ecx
@@ -1316,7 +1316,7 @@ L034pw_neg_finish:
decl %ebp
movl %ecx,16(%ebx)
jz L032pw_end
- # dl<0 Tail Round 5
+ # dl<0 Tail Round 5
movl $0,%ecx
movl 20(%edi),%edx
subl %eax,%ecx
@@ -1327,7 +1327,7 @@ L034pw_neg_finish:
decl %ebp
movl %ecx,20(%ebx)
jz L032pw_end
- # dl<0 Tail Round 6
+ # dl<0 Tail Round 6
movl $0,%ecx
movl 24(%edi),%edx
subl %eax,%ecx
@@ -1341,42 +1341,42 @@ L033pw_pos:
andl $4294967288,%ebp
jz L036pw_pos_finish
L037pw_pos_loop:
- # dl>0 Round 0
+ # dl>0 Round 0
movl (%esi),%ecx
subl %eax,%ecx
movl %ecx,(%ebx)
jnc L038pw_nc0
- # dl>0 Round 1
+ # dl>0 Round 1
movl 4(%esi),%ecx
subl %eax,%ecx
movl %ecx,4(%ebx)
jnc L039pw_nc1
- # dl>0 Round 2
+ # dl>0 Round 2
movl 8(%esi),%ecx
subl %eax,%ecx
movl %ecx,8(%ebx)
jnc L040pw_nc2
- # dl>0 Round 3
+ # dl>0 Round 3
movl 12(%esi),%ecx
subl %eax,%ecx
movl %ecx,12(%ebx)
jnc L041pw_nc3
- # dl>0 Round 4
+ # dl>0 Round 4
movl 16(%esi),%ecx
subl %eax,%ecx
movl %ecx,16(%ebx)
jnc L042pw_nc4
- # dl>0 Round 5
+ # dl>0 Round 5
movl 20(%esi),%ecx
subl %eax,%ecx
movl %ecx,20(%ebx)
jnc L043pw_nc5
- # dl>0 Round 6
+ # dl>0 Round 6
movl 24(%esi),%ecx
subl %eax,%ecx
movl %ecx,24(%ebx)
jnc L044pw_nc6
- # dl>0 Round 7
+ # dl>0 Round 7
movl 28(%esi),%ecx
subl %eax,%ecx
movl %ecx,28(%ebx)
@@ -1390,49 +1390,49 @@ L036pw_pos_finish:
movl 36(%esp),%ebp
andl $7,%ebp
jz L032pw_end
- # dl>0 Tail Round 0
+ # dl>0 Tail Round 0
movl (%esi),%ecx
subl %eax,%ecx
movl %ecx,(%ebx)
jnc L046pw_tail_nc0
decl %ebp
jz L032pw_end
- # dl>0 Tail Round 1
+ # dl>0 Tail Round 1
movl 4(%esi),%ecx
subl %eax,%ecx
movl %ecx,4(%ebx)
jnc L047pw_tail_nc1
decl %ebp
jz L032pw_end
- # dl>0 Tail Round 2
+ # dl>0 Tail Round 2
movl 8(%esi),%ecx
subl %eax,%ecx
movl %ecx,8(%ebx)
jnc L048pw_tail_nc2
decl %ebp
jz L032pw_end
- # dl>0 Tail Round 3
+ # dl>0 Tail Round 3
movl 12(%esi),%ecx
subl %eax,%ecx
movl %ecx,12(%ebx)
jnc L049pw_tail_nc3
decl %ebp
jz L032pw_end
- # dl>0 Tail Round 4
+ # dl>0 Tail Round 4
movl 16(%esi),%ecx
subl %eax,%ecx
movl %ecx,16(%ebx)
jnc L050pw_tail_nc4
decl %ebp
jz L032pw_end
- # dl>0 Tail Round 5
+ # dl>0 Tail Round 5
movl 20(%esi),%ecx
subl %eax,%ecx
movl %ecx,20(%ebx)
jnc L051pw_tail_nc5
decl %ebp
jz L032pw_end
- # dl>0 Tail Round 6
+ # dl>0 Tail Round 6
movl 24(%esi),%ecx
subl %eax,%ecx
movl %ecx,24(%ebx)
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s
index 3e49f0a867..d82fdcbc7d 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s
@@ -14,9 +14,9 @@ L_bn_mul_comba8_begin:
movl (%esi),%eax
xorl %ecx,%ecx
movl (%edi),%edx
- # ################## Calculate word 0
+ # ################## Calculate word 0
xorl %ebp,%ebp
- # mul a[0]*b[0]
+ # mul a[0]*b[0]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -25,17 +25,17 @@ L_bn_mul_comba8_begin:
adcl $0,%ebp
movl %ebx,(%eax)
movl 4(%esi),%eax
- # saved r[0]
- # ################## Calculate word 1
+ # saved r[0]
+ # ################## Calculate word 1
xorl %ebx,%ebx
- # mul a[1]*b[0]
+ # mul a[1]*b[0]
mull %edx
addl %eax,%ecx
movl (%esi),%eax
adcl %edx,%ebp
movl 4(%edi),%edx
adcl $0,%ebx
- # mul a[0]*b[1]
+ # mul a[0]*b[1]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -44,24 +44,24 @@ L_bn_mul_comba8_begin:
adcl $0,%ebx
movl %ecx,4(%eax)
movl 8(%esi),%eax
- # saved r[1]
- # ################## Calculate word 2
+ # saved r[1]
+ # ################## Calculate word 2
xorl %ecx,%ecx
- # mul a[2]*b[0]
+ # mul a[2]*b[0]
mull %edx
addl %eax,%ebp
movl 4(%esi),%eax
adcl %edx,%ebx
movl 4(%edi),%edx
adcl $0,%ecx
- # mul a[1]*b[1]
+ # mul a[1]*b[1]
mull %edx
addl %eax,%ebp
movl (%esi),%eax
adcl %edx,%ebx
movl 8(%edi),%edx
adcl $0,%ecx
- # mul a[0]*b[2]
+ # mul a[0]*b[2]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
@@ -70,31 +70,31 @@ L_bn_mul_comba8_begin:
adcl $0,%ecx
movl %ebp,8(%eax)
movl 12(%esi),%eax
- # saved r[2]
- # ################## Calculate word 3
+ # saved r[2]
+ # ################## Calculate word 3
xorl %ebp,%ebp
- # mul a[3]*b[0]
+ # mul a[3]*b[0]
mull %edx
addl %eax,%ebx
movl 8(%esi),%eax
adcl %edx,%ecx
movl 4(%edi),%edx
adcl $0,%ebp
- # mul a[2]*b[1]
+ # mul a[2]*b[1]
mull %edx
addl %eax,%ebx
movl 4(%esi),%eax
adcl %edx,%ecx
movl 8(%edi),%edx
adcl $0,%ebp
- # mul a[1]*b[2]
+ # mul a[1]*b[2]
mull %edx
addl %eax,%ebx
movl (%esi),%eax
adcl %edx,%ecx
movl 12(%edi),%edx
adcl $0,%ebp
- # mul a[0]*b[3]
+ # mul a[0]*b[3]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -103,38 +103,38 @@ L_bn_mul_comba8_begin:
adcl $0,%ebp
movl %ebx,12(%eax)
movl 16(%esi),%eax
- # saved r[3]
- # ################## Calculate word 4
+ # saved r[3]
+ # ################## Calculate word 4
xorl %ebx,%ebx
- # mul a[4]*b[0]
+ # mul a[4]*b[0]
mull %edx
addl %eax,%ecx
movl 12(%esi),%eax
adcl %edx,%ebp
movl 4(%edi),%edx
adcl $0,%ebx
- # mul a[3]*b[1]
+ # mul a[3]*b[1]
mull %edx
addl %eax,%ecx
movl 8(%esi),%eax
adcl %edx,%ebp
movl 8(%edi),%edx
adcl $0,%ebx
- # mul a[2]*b[2]
+ # mul a[2]*b[2]
mull %edx
addl %eax,%ecx
movl 4(%esi),%eax
adcl %edx,%ebp
movl 12(%edi),%edx
adcl $0,%ebx
- # mul a[1]*b[3]
+ # mul a[1]*b[3]
mull %edx
addl %eax,%ecx
movl (%esi),%eax
adcl %edx,%ebp
movl 16(%edi),%edx
adcl $0,%ebx
- # mul a[0]*b[4]
+ # mul a[0]*b[4]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -143,45 +143,45 @@ L_bn_mul_comba8_begin:
adcl $0,%ebx
movl %ecx,16(%eax)
movl 20(%esi),%eax
- # saved r[4]
- # ################## Calculate word 5
+ # saved r[4]
+ # ################## Calculate word 5
xorl %ecx,%ecx
- # mul a[5]*b[0]
+ # mul a[5]*b[0]
mull %edx
addl %eax,%ebp
movl 16(%esi),%eax
adcl %edx,%ebx
movl 4(%edi),%edx
adcl $0,%ecx
- # mul a[4]*b[1]
+ # mul a[4]*b[1]
mull %edx
addl %eax,%ebp
movl 12(%esi),%eax
adcl %edx,%ebx
movl 8(%edi),%edx
adcl $0,%ecx
- # mul a[3]*b[2]
+ # mul a[3]*b[2]
mull %edx
addl %eax,%ebp
movl 8(%esi),%eax
adcl %edx,%ebx
movl 12(%edi),%edx
adcl $0,%ecx
- # mul a[2]*b[3]
+ # mul a[2]*b[3]
mull %edx
addl %eax,%ebp
movl 4(%esi),%eax
adcl %edx,%ebx
movl 16(%edi),%edx
adcl $0,%ecx
- # mul a[1]*b[4]
+ # mul a[1]*b[4]
mull %edx
addl %eax,%ebp
movl (%esi),%eax
adcl %edx,%ebx
movl 20(%edi),%edx
adcl $0,%ecx
- # mul a[0]*b[5]
+ # mul a[0]*b[5]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
@@ -190,52 +190,52 @@ L_bn_mul_comba8_begin:
adcl $0,%ecx
movl %ebp,20(%eax)
movl 24(%esi),%eax
- # saved r[5]
- # ################## Calculate word 6
+ # saved r[5]
+ # ################## Calculate word 6
xorl %ebp,%ebp
- # mul a[6]*b[0]
+ # mul a[6]*b[0]
mull %edx
addl %eax,%ebx
movl 20(%esi),%eax
adcl %edx,%ecx
movl 4(%edi),%edx
adcl $0,%ebp
- # mul a[5]*b[1]
+ # mul a[5]*b[1]
mull %edx
addl %eax,%ebx
movl 16(%esi),%eax
adcl %edx,%ecx
movl 8(%edi),%edx
adcl $0,%ebp
- # mul a[4]*b[2]
+ # mul a[4]*b[2]
mull %edx
addl %eax,%ebx
movl 12(%esi),%eax
adcl %edx,%ecx
movl 12(%edi),%edx
adcl $0,%ebp
- # mul a[3]*b[3]
+ # mul a[3]*b[3]
mull %edx
addl %eax,%ebx
movl 8(%esi),%eax
adcl %edx,%ecx
movl 16(%edi),%edx
adcl $0,%ebp
- # mul a[2]*b[4]
+ # mul a[2]*b[4]
mull %edx
addl %eax,%ebx
movl 4(%esi),%eax
adcl %edx,%ecx
movl 20(%edi),%edx
adcl $0,%ebp
- # mul a[1]*b[5]
+ # mul a[1]*b[5]
mull %edx
addl %eax,%ebx
movl (%esi),%eax
adcl %edx,%ecx
movl 24(%edi),%edx
adcl $0,%ebp
- # mul a[0]*b[6]
+ # mul a[0]*b[6]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -244,59 +244,59 @@ L_bn_mul_comba8_begin:
adcl $0,%ebp
movl %ebx,24(%eax)
movl 28(%esi),%eax
- # saved r[6]
- # ################## Calculate word 7
+ # saved r[6]
+ # ################## Calculate word 7
xorl %ebx,%ebx
- # mul a[7]*b[0]
+ # mul a[7]*b[0]
mull %edx
addl %eax,%ecx
movl 24(%esi),%eax
adcl %edx,%ebp
movl 4(%edi),%edx
adcl $0,%ebx
- # mul a[6]*b[1]
+ # mul a[6]*b[1]
mull %edx
addl %eax,%ecx
movl 20(%esi),%eax
adcl %edx,%ebp
movl 8(%edi),%edx
adcl $0,%ebx
- # mul a[5]*b[2]
+ # mul a[5]*b[2]
mull %edx
addl %eax,%ecx
movl 16(%esi),%eax
adcl %edx,%ebp
movl 12(%edi),%edx
adcl $0,%ebx
- # mul a[4]*b[3]
+ # mul a[4]*b[3]
mull %edx
addl %eax,%ecx
movl 12(%esi),%eax
adcl %edx,%ebp
movl 16(%edi),%edx
adcl $0,%ebx
- # mul a[3]*b[4]
+ # mul a[3]*b[4]
mull %edx
addl %eax,%ecx
movl 8(%esi),%eax
adcl %edx,%ebp
movl 20(%edi),%edx
adcl $0,%ebx
- # mul a[2]*b[5]
+ # mul a[2]*b[5]
mull %edx
addl %eax,%ecx
movl 4(%esi),%eax
adcl %edx,%ebp
movl 24(%edi),%edx
adcl $0,%ebx
- # mul a[1]*b[6]
+ # mul a[1]*b[6]
mull %edx
addl %eax,%ecx
movl (%esi),%eax
adcl %edx,%ebp
movl 28(%edi),%edx
adcl $0,%ebx
- # mul a[0]*b[7]
+ # mul a[0]*b[7]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -305,52 +305,52 @@ L_bn_mul_comba8_begin:
adcl $0,%ebx
movl %ecx,28(%eax)
movl 28(%esi),%eax
- # saved r[7]
- # ################## Calculate word 8
+ # saved r[7]
+ # ################## Calculate word 8
xorl %ecx,%ecx
- # mul a[7]*b[1]
+ # mul a[7]*b[1]
mull %edx
addl %eax,%ebp
movl 24(%esi),%eax
adcl %edx,%ebx
movl 8(%edi),%edx
adcl $0,%ecx
- # mul a[6]*b[2]
+ # mul a[6]*b[2]
mull %edx
addl %eax,%ebp
movl 20(%esi),%eax
adcl %edx,%ebx
movl 12(%edi),%edx
adcl $0,%ecx
- # mul a[5]*b[3]
+ # mul a[5]*b[3]
mull %edx
addl %eax,%ebp
movl 16(%esi),%eax
adcl %edx,%ebx
movl 16(%edi),%edx
adcl $0,%ecx
- # mul a[4]*b[4]
+ # mul a[4]*b[4]
mull %edx
addl %eax,%ebp
movl 12(%esi),%eax
adcl %edx,%ebx
movl 20(%edi),%edx
adcl $0,%ecx
- # mul a[3]*b[5]
+ # mul a[3]*b[5]
mull %edx
addl %eax,%ebp
movl 8(%esi),%eax
adcl %edx,%ebx
movl 24(%edi),%edx
adcl $0,%ecx
- # mul a[2]*b[6]
+ # mul a[2]*b[6]
mull %edx
addl %eax,%ebp
movl 4(%esi),%eax
adcl %edx,%ebx
movl 28(%edi),%edx
adcl $0,%ecx
- # mul a[1]*b[7]
+ # mul a[1]*b[7]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
@@ -359,45 +359,45 @@ L_bn_mul_comba8_begin:
adcl $0,%ecx
movl %ebp,32(%eax)
movl 28(%esi),%eax
- # saved r[8]
- # ################## Calculate word 9
+ # saved r[8]
+ # ################## Calculate word 9
xorl %ebp,%ebp
- # mul a[7]*b[2]
+ # mul a[7]*b[2]
mull %edx
addl %eax,%ebx
movl 24(%esi),%eax
adcl %edx,%ecx
movl 12(%edi),%edx
adcl $0,%ebp
- # mul a[6]*b[3]
+ # mul a[6]*b[3]
mull %edx
addl %eax,%ebx
movl 20(%esi),%eax
adcl %edx,%ecx
movl 16(%edi),%edx
adcl $0,%ebp
- # mul a[5]*b[4]
+ # mul a[5]*b[4]
mull %edx
addl %eax,%ebx
movl 16(%esi),%eax
adcl %edx,%ecx
movl 20(%edi),%edx
adcl $0,%ebp
- # mul a[4]*b[5]
+ # mul a[4]*b[5]
mull %edx
addl %eax,%ebx
movl 12(%esi),%eax
adcl %edx,%ecx
movl 24(%edi),%edx
adcl $0,%ebp
- # mul a[3]*b[6]
+ # mul a[3]*b[6]
mull %edx
addl %eax,%ebx
movl 8(%esi),%eax
adcl %edx,%ecx
movl 28(%edi),%edx
adcl $0,%ebp
- # mul a[2]*b[7]
+ # mul a[2]*b[7]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -406,38 +406,38 @@ L_bn_mul_comba8_begin:
adcl $0,%ebp
movl %ebx,36(%eax)
movl 28(%esi),%eax
- # saved r[9]
- # ################## Calculate word 10
+ # saved r[9]
+ # ################## Calculate word 10
xorl %ebx,%ebx
- # mul a[7]*b[3]
+ # mul a[7]*b[3]
mull %edx
addl %eax,%ecx
movl 24(%esi),%eax
adcl %edx,%ebp
movl 16(%edi),%edx
adcl $0,%ebx
- # mul a[6]*b[4]
+ # mul a[6]*b[4]
mull %edx
addl %eax,%ecx
movl 20(%esi),%eax
adcl %edx,%ebp
movl 20(%edi),%edx
adcl $0,%ebx
- # mul a[5]*b[5]
+ # mul a[5]*b[5]
mull %edx
addl %eax,%ecx
movl 16(%esi),%eax
adcl %edx,%ebp
movl 24(%edi),%edx
adcl $0,%ebx
- # mul a[4]*b[6]
+ # mul a[4]*b[6]
mull %edx
addl %eax,%ecx
movl 12(%esi),%eax
adcl %edx,%ebp
movl 28(%edi),%edx
adcl $0,%ebx
- # mul a[3]*b[7]
+ # mul a[3]*b[7]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -446,31 +446,31 @@ L_bn_mul_comba8_begin:
adcl $0,%ebx
movl %ecx,40(%eax)
movl 28(%esi),%eax
- # saved r[10]
- # ################## Calculate word 11
+ # saved r[10]
+ # ################## Calculate word 11
xorl %ecx,%ecx
- # mul a[7]*b[4]
+ # mul a[7]*b[4]
mull %edx
addl %eax,%ebp
movl 24(%esi),%eax
adcl %edx,%ebx
movl 20(%edi),%edx
adcl $0,%ecx
- # mul a[6]*b[5]
+ # mul a[6]*b[5]
mull %edx
addl %eax,%ebp
movl 20(%esi),%eax
adcl %edx,%ebx
movl 24(%edi),%edx
adcl $0,%ecx
- # mul a[5]*b[6]
+ # mul a[5]*b[6]
mull %edx
addl %eax,%ebp
movl 16(%esi),%eax
adcl %edx,%ebx
movl 28(%edi),%edx
adcl $0,%ecx
- # mul a[4]*b[7]
+ # mul a[4]*b[7]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
@@ -479,24 +479,24 @@ L_bn_mul_comba8_begin:
adcl $0,%ecx
movl %ebp,44(%eax)
movl 28(%esi),%eax
- # saved r[11]
- # ################## Calculate word 12
+ # saved r[11]
+ # ################## Calculate word 12
xorl %ebp,%ebp
- # mul a[7]*b[5]
+ # mul a[7]*b[5]
mull %edx
addl %eax,%ebx
movl 24(%esi),%eax
adcl %edx,%ecx
movl 24(%edi),%edx
adcl $0,%ebp
- # mul a[6]*b[6]
+ # mul a[6]*b[6]
mull %edx
addl %eax,%ebx
movl 20(%esi),%eax
adcl %edx,%ecx
movl 28(%edi),%edx
adcl $0,%ebp
- # mul a[5]*b[7]
+ # mul a[5]*b[7]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -505,17 +505,17 @@ L_bn_mul_comba8_begin:
adcl $0,%ebp
movl %ebx,48(%eax)
movl 28(%esi),%eax
- # saved r[12]
- # ################## Calculate word 13
+ # saved r[12]
+ # ################## Calculate word 13
xorl %ebx,%ebx
- # mul a[7]*b[6]
+ # mul a[7]*b[6]
mull %edx
addl %eax,%ecx
movl 24(%esi),%eax
adcl %edx,%ebp
movl 28(%edi),%edx
adcl $0,%ebx
- # mul a[6]*b[7]
+ # mul a[6]*b[7]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -524,18 +524,18 @@ L_bn_mul_comba8_begin:
adcl $0,%ebx
movl %ecx,52(%eax)
movl 28(%esi),%eax
- # saved r[13]
- # ################## Calculate word 14
+ # saved r[13]
+ # ################## Calculate word 14
xorl %ecx,%ecx
- # mul a[7]*b[7]
+ # mul a[7]*b[7]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
adcl %edx,%ebx
adcl $0,%ecx
movl %ebp,56(%eax)
- # saved r[14]
- # save r[15]
+ # saved r[14]
+ # save r[15]
movl %ebx,60(%eax)
popl %ebx
popl %ebp
@@ -556,9 +556,9 @@ L_bn_mul_comba4_begin:
movl (%esi),%eax
xorl %ecx,%ecx
movl (%edi),%edx
- # ################## Calculate word 0
+ # ################## Calculate word 0
xorl %ebp,%ebp
- # mul a[0]*b[0]
+ # mul a[0]*b[0]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -567,17 +567,17 @@ L_bn_mul_comba4_begin:
adcl $0,%ebp
movl %ebx,(%eax)
movl 4(%esi),%eax
- # saved r[0]
- # ################## Calculate word 1
+ # saved r[0]
+ # ################## Calculate word 1
xorl %ebx,%ebx
- # mul a[1]*b[0]
+ # mul a[1]*b[0]
mull %edx
addl %eax,%ecx
movl (%esi),%eax
adcl %edx,%ebp
movl 4(%edi),%edx
adcl $0,%ebx
- # mul a[0]*b[1]
+ # mul a[0]*b[1]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -586,24 +586,24 @@ L_bn_mul_comba4_begin:
adcl $0,%ebx
movl %ecx,4(%eax)
movl 8(%esi),%eax
- # saved r[1]
- # ################## Calculate word 2
+ # saved r[1]
+ # ################## Calculate word 2
xorl %ecx,%ecx
- # mul a[2]*b[0]
+ # mul a[2]*b[0]
mull %edx
addl %eax,%ebp
movl 4(%esi),%eax
adcl %edx,%ebx
movl 4(%edi),%edx
adcl $0,%ecx
- # mul a[1]*b[1]
+ # mul a[1]*b[1]
mull %edx
addl %eax,%ebp
movl (%esi),%eax
adcl %edx,%ebx
movl 8(%edi),%edx
adcl $0,%ecx
- # mul a[0]*b[2]
+ # mul a[0]*b[2]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
@@ -612,31 +612,31 @@ L_bn_mul_comba4_begin:
adcl $0,%ecx
movl %ebp,8(%eax)
movl 12(%esi),%eax
- # saved r[2]
- # ################## Calculate word 3
+ # saved r[2]
+ # ################## Calculate word 3
xorl %ebp,%ebp
- # mul a[3]*b[0]
+ # mul a[3]*b[0]
mull %edx
addl %eax,%ebx
movl 8(%esi),%eax
adcl %edx,%ecx
movl 4(%edi),%edx
adcl $0,%ebp
- # mul a[2]*b[1]
+ # mul a[2]*b[1]
mull %edx
addl %eax,%ebx
movl 4(%esi),%eax
adcl %edx,%ecx
movl 8(%edi),%edx
adcl $0,%ebp
- # mul a[1]*b[2]
+ # mul a[1]*b[2]
mull %edx
addl %eax,%ebx
movl (%esi),%eax
adcl %edx,%ecx
movl 12(%edi),%edx
adcl $0,%ebp
- # mul a[0]*b[3]
+ # mul a[0]*b[3]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
@@ -645,24 +645,24 @@ L_bn_mul_comba4_begin:
adcl $0,%ebp
movl %ebx,12(%eax)
movl 12(%esi),%eax
- # saved r[3]
- # ################## Calculate word 4
+ # saved r[3]
+ # ################## Calculate word 4
xorl %ebx,%ebx
- # mul a[3]*b[1]
+ # mul a[3]*b[1]
mull %edx
addl %eax,%ecx
movl 8(%esi),%eax
adcl %edx,%ebp
movl 8(%edi),%edx
adcl $0,%ebx
- # mul a[2]*b[2]
+ # mul a[2]*b[2]
mull %edx
addl %eax,%ecx
movl 4(%esi),%eax
adcl %edx,%ebp
movl 12(%edi),%edx
adcl $0,%ebx
- # mul a[1]*b[3]
+ # mul a[1]*b[3]
mull %edx
addl %eax,%ecx
movl 20(%esp),%eax
@@ -671,17 +671,17 @@ L_bn_mul_comba4_begin:
adcl $0,%ebx
movl %ecx,16(%eax)
movl 12(%esi),%eax
- # saved r[4]
- # ################## Calculate word 5
+ # saved r[4]
+ # ################## Calculate word 5
xorl %ecx,%ecx
- # mul a[3]*b[2]
+ # mul a[3]*b[2]
mull %edx
addl %eax,%ebp
movl 8(%esi),%eax
adcl %edx,%ebx
movl 12(%edi),%edx
adcl $0,%ecx
- # mul a[2]*b[3]
+ # mul a[2]*b[3]
mull %edx
addl %eax,%ebp
movl 20(%esp),%eax
@@ -690,18 +690,18 @@ L_bn_mul_comba4_begin:
adcl $0,%ecx
movl %ebp,20(%eax)
movl 12(%esi),%eax
- # saved r[5]
- # ################## Calculate word 6
+ # saved r[5]
+ # ################## Calculate word 6
xorl %ebp,%ebp
- # mul a[3]*b[3]
+ # mul a[3]*b[3]
mull %edx
addl %eax,%ebx
movl 20(%esp),%eax
adcl %edx,%ecx
adcl $0,%ebp
movl %ebx,24(%eax)
- # saved r[6]
- # save r[7]
+ # saved r[6]
+ # save r[7]
movl %ecx,28(%eax)
popl %ebx
popl %ebp
@@ -721,9 +721,9 @@ L_bn_sqr_comba8_begin:
xorl %ebx,%ebx
xorl %ecx,%ecx
movl (%esi),%eax
- # ############### Calculate word 0
+ # ############### Calculate word 0
xorl %ebp,%ebp
- # sqr a[0]*a[0]
+ # sqr a[0]*a[0]
mull %eax
addl %eax,%ebx
adcl %edx,%ecx
@@ -731,10 +731,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebp
movl %ebx,(%edi)
movl 4(%esi),%eax
- # saved r[0]
- # ############### Calculate word 1
+ # saved r[0]
+ # ############### Calculate word 1
xorl %ebx,%ebx
- # sqr a[1]*a[0]
+ # sqr a[1]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -745,10 +745,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebx
movl %ecx,4(%edi)
movl (%esi),%edx
- # saved r[1]
- # ############### Calculate word 2
+ # saved r[1]
+ # ############### Calculate word 2
xorl %ecx,%ecx
- # sqr a[2]*a[0]
+ # sqr a[2]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -757,7 +757,7 @@ L_bn_sqr_comba8_begin:
adcl %edx,%ebx
movl 4(%esi),%eax
adcl $0,%ecx
- # sqr a[1]*a[1]
+ # sqr a[1]*a[1]
mull %eax
addl %eax,%ebp
adcl %edx,%ebx
@@ -765,10 +765,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ecx
movl %ebp,8(%edi)
movl 12(%esi),%eax
- # saved r[2]
- # ############### Calculate word 3
+ # saved r[2]
+ # ############### Calculate word 3
xorl %ebp,%ebp
- # sqr a[3]*a[0]
+ # sqr a[3]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -778,7 +778,7 @@ L_bn_sqr_comba8_begin:
movl 8(%esi),%eax
adcl $0,%ebp
movl 4(%esi),%edx
- # sqr a[2]*a[1]
+ # sqr a[2]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -789,10 +789,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebp
movl %ebx,12(%edi)
movl (%esi),%edx
- # saved r[3]
- # ############### Calculate word 4
+ # saved r[3]
+ # ############### Calculate word 4
xorl %ebx,%ebx
- # sqr a[4]*a[0]
+ # sqr a[4]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -802,7 +802,7 @@ L_bn_sqr_comba8_begin:
movl 12(%esi),%eax
adcl $0,%ebx
movl 4(%esi),%edx
- # sqr a[3]*a[1]
+ # sqr a[3]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -811,7 +811,7 @@ L_bn_sqr_comba8_begin:
adcl %edx,%ebp
movl 8(%esi),%eax
adcl $0,%ebx
- # sqr a[2]*a[2]
+ # sqr a[2]*a[2]
mull %eax
addl %eax,%ecx
adcl %edx,%ebp
@@ -819,10 +819,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebx
movl %ecx,16(%edi)
movl 20(%esi),%eax
- # saved r[4]
- # ############### Calculate word 5
+ # saved r[4]
+ # ############### Calculate word 5
xorl %ecx,%ecx
- # sqr a[5]*a[0]
+ # sqr a[5]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -832,7 +832,7 @@ L_bn_sqr_comba8_begin:
movl 16(%esi),%eax
adcl $0,%ecx
movl 4(%esi),%edx
- # sqr a[4]*a[1]
+ # sqr a[4]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -842,7 +842,7 @@ L_bn_sqr_comba8_begin:
movl 12(%esi),%eax
adcl $0,%ecx
movl 8(%esi),%edx
- # sqr a[3]*a[2]
+ # sqr a[3]*a[2]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -853,10 +853,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ecx
movl %ebp,20(%edi)
movl (%esi),%edx
- # saved r[5]
- # ############### Calculate word 6
+ # saved r[5]
+ # ############### Calculate word 6
xorl %ebp,%ebp
- # sqr a[6]*a[0]
+ # sqr a[6]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -866,7 +866,7 @@ L_bn_sqr_comba8_begin:
movl 20(%esi),%eax
adcl $0,%ebp
movl 4(%esi),%edx
- # sqr a[5]*a[1]
+ # sqr a[5]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -876,7 +876,7 @@ L_bn_sqr_comba8_begin:
movl 16(%esi),%eax
adcl $0,%ebp
movl 8(%esi),%edx
- # sqr a[4]*a[2]
+ # sqr a[4]*a[2]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -885,7 +885,7 @@ L_bn_sqr_comba8_begin:
adcl %edx,%ecx
movl 12(%esi),%eax
adcl $0,%ebp
- # sqr a[3]*a[3]
+ # sqr a[3]*a[3]
mull %eax
addl %eax,%ebx
adcl %edx,%ecx
@@ -893,10 +893,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebp
movl %ebx,24(%edi)
movl 28(%esi),%eax
- # saved r[6]
- # ############### Calculate word 7
+ # saved r[6]
+ # ############### Calculate word 7
xorl %ebx,%ebx
- # sqr a[7]*a[0]
+ # sqr a[7]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -906,7 +906,7 @@ L_bn_sqr_comba8_begin:
movl 24(%esi),%eax
adcl $0,%ebx
movl 4(%esi),%edx
- # sqr a[6]*a[1]
+ # sqr a[6]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -916,7 +916,7 @@ L_bn_sqr_comba8_begin:
movl 20(%esi),%eax
adcl $0,%ebx
movl 8(%esi),%edx
- # sqr a[5]*a[2]
+ # sqr a[5]*a[2]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -926,7 +926,7 @@ L_bn_sqr_comba8_begin:
movl 16(%esi),%eax
adcl $0,%ebx
movl 12(%esi),%edx
- # sqr a[4]*a[3]
+ # sqr a[4]*a[3]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -937,10 +937,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebx
movl %ecx,28(%edi)
movl 4(%esi),%edx
- # saved r[7]
- # ############### Calculate word 8
+ # saved r[7]
+ # ############### Calculate word 8
xorl %ecx,%ecx
- # sqr a[7]*a[1]
+ # sqr a[7]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -950,7 +950,7 @@ L_bn_sqr_comba8_begin:
movl 24(%esi),%eax
adcl $0,%ecx
movl 8(%esi),%edx
- # sqr a[6]*a[2]
+ # sqr a[6]*a[2]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -960,7 +960,7 @@ L_bn_sqr_comba8_begin:
movl 20(%esi),%eax
adcl $0,%ecx
movl 12(%esi),%edx
- # sqr a[5]*a[3]
+ # sqr a[5]*a[3]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -969,7 +969,7 @@ L_bn_sqr_comba8_begin:
adcl %edx,%ebx
movl 16(%esi),%eax
adcl $0,%ecx
- # sqr a[4]*a[4]
+ # sqr a[4]*a[4]
mull %eax
addl %eax,%ebp
adcl %edx,%ebx
@@ -977,10 +977,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ecx
movl %ebp,32(%edi)
movl 28(%esi),%eax
- # saved r[8]
- # ############### Calculate word 9
+ # saved r[8]
+ # ############### Calculate word 9
xorl %ebp,%ebp
- # sqr a[7]*a[2]
+ # sqr a[7]*a[2]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -990,7 +990,7 @@ L_bn_sqr_comba8_begin:
movl 24(%esi),%eax
adcl $0,%ebp
movl 12(%esi),%edx
- # sqr a[6]*a[3]
+ # sqr a[6]*a[3]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1000,7 +1000,7 @@ L_bn_sqr_comba8_begin:
movl 20(%esi),%eax
adcl $0,%ebp
movl 16(%esi),%edx
- # sqr a[5]*a[4]
+ # sqr a[5]*a[4]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1011,10 +1011,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebp
movl %ebx,36(%edi)
movl 12(%esi),%edx
- # saved r[9]
- # ############### Calculate word 10
+ # saved r[9]
+ # ############### Calculate word 10
xorl %ebx,%ebx
- # sqr a[7]*a[3]
+ # sqr a[7]*a[3]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1024,7 +1024,7 @@ L_bn_sqr_comba8_begin:
movl 24(%esi),%eax
adcl $0,%ebx
movl 16(%esi),%edx
- # sqr a[6]*a[4]
+ # sqr a[6]*a[4]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1033,7 +1033,7 @@ L_bn_sqr_comba8_begin:
adcl %edx,%ebp
movl 20(%esi),%eax
adcl $0,%ebx
- # sqr a[5]*a[5]
+ # sqr a[5]*a[5]
mull %eax
addl %eax,%ecx
adcl %edx,%ebp
@@ -1041,10 +1041,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebx
movl %ecx,40(%edi)
movl 28(%esi),%eax
- # saved r[10]
- # ############### Calculate word 11
+ # saved r[10]
+ # ############### Calculate word 11
xorl %ecx,%ecx
- # sqr a[7]*a[4]
+ # sqr a[7]*a[4]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1054,7 +1054,7 @@ L_bn_sqr_comba8_begin:
movl 24(%esi),%eax
adcl $0,%ecx
movl 20(%esi),%edx
- # sqr a[6]*a[5]
+ # sqr a[6]*a[5]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1065,10 +1065,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ecx
movl %ebp,44(%edi)
movl 20(%esi),%edx
- # saved r[11]
- # ############### Calculate word 12
+ # saved r[11]
+ # ############### Calculate word 12
xorl %ebp,%ebp
- # sqr a[7]*a[5]
+ # sqr a[7]*a[5]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1077,7 +1077,7 @@ L_bn_sqr_comba8_begin:
adcl %edx,%ecx
movl 24(%esi),%eax
adcl $0,%ebp
- # sqr a[6]*a[6]
+ # sqr a[6]*a[6]
mull %eax
addl %eax,%ebx
adcl %edx,%ecx
@@ -1085,10 +1085,10 @@ L_bn_sqr_comba8_begin:
adcl $0,%ebp
movl %ebx,48(%edi)
movl 28(%esi),%eax
- # saved r[12]
- # ############### Calculate word 13
+ # saved r[12]
+ # ############### Calculate word 13
xorl %ebx,%ebx
- # sqr a[7]*a[6]
+ # sqr a[7]*a[6]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1098,16 +1098,16 @@ L_bn_sqr_comba8_begin:
movl 28(%esi),%eax
adcl $0,%ebx
movl %ecx,52(%edi)
- # saved r[13]
- # ############### Calculate word 14
+ # saved r[13]
+ # ############### Calculate word 14
xorl %ecx,%ecx
- # sqr a[7]*a[7]
+ # sqr a[7]*a[7]
mull %eax
addl %eax,%ebp
adcl %edx,%ebx
adcl $0,%ecx
movl %ebp,56(%edi)
- # saved r[14]
+ # saved r[14]
movl %ebx,60(%edi)
popl %ebx
popl %ebp
@@ -1127,9 +1127,9 @@ L_bn_sqr_comba4_begin:
xorl %ebx,%ebx
xorl %ecx,%ecx
movl (%esi),%eax
- # ############### Calculate word 0
+ # ############### Calculate word 0
xorl %ebp,%ebp
- # sqr a[0]*a[0]
+ # sqr a[0]*a[0]
mull %eax
addl %eax,%ebx
adcl %edx,%ecx
@@ -1137,10 +1137,10 @@ L_bn_sqr_comba4_begin:
adcl $0,%ebp
movl %ebx,(%edi)
movl 4(%esi),%eax
- # saved r[0]
- # ############### Calculate word 1
+ # saved r[0]
+ # ############### Calculate word 1
xorl %ebx,%ebx
- # sqr a[1]*a[0]
+ # sqr a[1]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1151,10 +1151,10 @@ L_bn_sqr_comba4_begin:
adcl $0,%ebx
movl %ecx,4(%edi)
movl (%esi),%edx
- # saved r[1]
- # ############### Calculate word 2
+ # saved r[1]
+ # ############### Calculate word 2
xorl %ecx,%ecx
- # sqr a[2]*a[0]
+ # sqr a[2]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1163,7 +1163,7 @@ L_bn_sqr_comba4_begin:
adcl %edx,%ebx
movl 4(%esi),%eax
adcl $0,%ecx
- # sqr a[1]*a[1]
+ # sqr a[1]*a[1]
mull %eax
addl %eax,%ebp
adcl %edx,%ebx
@@ -1171,10 +1171,10 @@ L_bn_sqr_comba4_begin:
adcl $0,%ecx
movl %ebp,8(%edi)
movl 12(%esi),%eax
- # saved r[2]
- # ############### Calculate word 3
+ # saved r[2]
+ # ############### Calculate word 3
xorl %ebp,%ebp
- # sqr a[3]*a[0]
+ # sqr a[3]*a[0]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1184,7 +1184,7 @@ L_bn_sqr_comba4_begin:
movl 8(%esi),%eax
adcl $0,%ebp
movl 4(%esi),%edx
- # sqr a[2]*a[1]
+ # sqr a[2]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1195,10 +1195,10 @@ L_bn_sqr_comba4_begin:
adcl $0,%ebp
movl %ebx,12(%edi)
movl 4(%esi),%edx
- # saved r[3]
- # ############### Calculate word 4
+ # saved r[3]
+ # ############### Calculate word 4
xorl %ebx,%ebx
- # sqr a[3]*a[1]
+ # sqr a[3]*a[1]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1207,7 +1207,7 @@ L_bn_sqr_comba4_begin:
adcl %edx,%ebp
movl 8(%esi),%eax
adcl $0,%ebx
- # sqr a[2]*a[2]
+ # sqr a[2]*a[2]
mull %eax
addl %eax,%ecx
adcl %edx,%ebp
@@ -1215,10 +1215,10 @@ L_bn_sqr_comba4_begin:
adcl $0,%ebx
movl %ecx,16(%edi)
movl 12(%esi),%eax
- # saved r[4]
- # ############### Calculate word 5
+ # saved r[4]
+ # ############### Calculate word 5
xorl %ecx,%ecx
- # sqr a[3]*a[2]
+ # sqr a[3]*a[2]
mull %edx
addl %eax,%eax
adcl %edx,%edx
@@ -1228,16 +1228,16 @@ L_bn_sqr_comba4_begin:
movl 12(%esi),%eax
adcl $0,%ecx
movl %ebp,20(%edi)
- # saved r[5]
- # ############### Calculate word 6
+ # saved r[5]
+ # ############### Calculate word 6
xorl %ebp,%ebp
- # sqr a[3]*a[3]
+ # sqr a[3]*a[3]
mull %eax
addl %eax,%ebx
adcl %edx,%ecx
adcl $0,%ebp
movl %ebx,24(%edi)
- # saved r[6]
+ # saved r[6]
movl %ecx,28(%edi)
popl %ebx
popl %ebp
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s
index 35db106f8c..3183bbb657 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s
@@ -444,16 +444,18 @@ L017sub:
leal 1(%edx),%edx
jge L017sub
sbbl $0,%eax
- andl %eax,%esi
- notl %eax
- movl %edi,%ebp
- andl %eax,%ebp
- orl %ebp,%esi
+ movl $-1,%edx
+ xorl %eax,%edx
+ jmp L018copy
.align 4,0x90
L018copy:
- movl (%esi,%ebx,4),%eax
- movl %eax,(%edi,%ebx,4)
+ movl 32(%esp,%ebx,4),%esi
+ movl (%edi,%ebx,4),%ebp
movl %ecx,32(%esp,%ebx,4)
+ andl %eax,%esi
+ andl %edx,%ebp
+ orl %esi,%ebp
+ movl %ebp,(%edi,%ebx,4)
decl %ebx
jge L018copy
movl 24(%esp),%esp
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h
index 005ca0b704..b89e43e6d5 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h
@@ -37,4 +37,4 @@ static const char cflags[] = {
' ','\0'
};
#define PLATFORM "platform: darwin-i386-cc"
-#define DATE "built on: Tue Apr 3 00:38:21 2018"
+#define DATE "built on: Tue Aug 14 23:13:09 2018"
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s
index 1731c53faa..9156a65a1e 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s
@@ -9,7 +9,7 @@ L_fcrypt_body_begin:
pushl %esi
pushl %edi
- # Load the 2 words
+ # Load the 2 words
xorl %edi,%edi
xorl %esi,%esi
call L000PIC_me_up
@@ -21,7 +21,7 @@ L000PIC_me_up:
pushl $25
L001start:
- # Round 0
+ # Round 0
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -71,7 +71,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 1
+ # Round 1
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -121,7 +121,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 2
+ # Round 2
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -171,7 +171,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 3
+ # Round 3
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -221,7 +221,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 4
+ # Round 4
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -271,7 +271,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 5
+ # Round 5
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -321,7 +321,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 6
+ # Round 6
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -371,7 +371,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 7
+ # Round 7
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -421,7 +421,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 8
+ # Round 8
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -471,7 +471,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 9
+ # Round 9
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -521,7 +521,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 10
+ # Round 10
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -571,7 +571,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 11
+ # Round 11
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -621,7 +621,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 12
+ # Round 12
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -671,7 +671,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 13
+ # Round 13
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -721,7 +721,7 @@ L001start:
xorl %ebx,%esi
movl 32(%esp),%ebp
- # Round 14
+ # Round 14
movl 36(%esp),%eax
movl %esi,%edx
shrl $16,%edx
@@ -771,7 +771,7 @@ L001start:
xorl %ebx,%edi
movl 32(%esp),%ebp
- # Round 15
+ # Round 15
movl 36(%esp),%eax
movl %edi,%edx
shrl $16,%edx
@@ -828,7 +828,7 @@ L001start:
movl %ebx,(%esp)
jnz L001start
- # FP
+ # FP
movl 28(%esp),%edx
rorl $1,%edi
movl %esi,%eax
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s
index 43354871fc..d0c1a2e486 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s
@@ -4,7 +4,7 @@
.align 4
__x86_DES_encrypt:
pushl %ecx
- # Round 0
+ # Round 0
movl (%ecx),%eax
xorl %ebx,%ebx
movl 4(%ecx),%edx
@@ -33,7 +33,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 1
+ # Round 1
movl 8(%ecx),%eax
xorl %ebx,%ebx
movl 12(%ecx),%edx
@@ -62,7 +62,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 2
+ # Round 2
movl 16(%ecx),%eax
xorl %ebx,%ebx
movl 20(%ecx),%edx
@@ -91,7 +91,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 3
+ # Round 3
movl 24(%ecx),%eax
xorl %ebx,%ebx
movl 28(%ecx),%edx
@@ -120,7 +120,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 4
+ # Round 4
movl 32(%ecx),%eax
xorl %ebx,%ebx
movl 36(%ecx),%edx
@@ -149,7 +149,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 5
+ # Round 5
movl 40(%ecx),%eax
xorl %ebx,%ebx
movl 44(%ecx),%edx
@@ -178,7 +178,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 6
+ # Round 6
movl 48(%ecx),%eax
xorl %ebx,%ebx
movl 52(%ecx),%edx
@@ -207,7 +207,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 7
+ # Round 7
movl 56(%ecx),%eax
xorl %ebx,%ebx
movl 60(%ecx),%edx
@@ -236,7 +236,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 8
+ # Round 8
movl 64(%ecx),%eax
xorl %ebx,%ebx
movl 68(%ecx),%edx
@@ -265,7 +265,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 9
+ # Round 9
movl 72(%ecx),%eax
xorl %ebx,%ebx
movl 76(%ecx),%edx
@@ -294,7 +294,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 10
+ # Round 10
movl 80(%ecx),%eax
xorl %ebx,%ebx
movl 84(%ecx),%edx
@@ -323,7 +323,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 11
+ # Round 11
movl 88(%ecx),%eax
xorl %ebx,%ebx
movl 92(%ecx),%edx
@@ -352,7 +352,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 12
+ # Round 12
movl 96(%ecx),%eax
xorl %ebx,%ebx
movl 100(%ecx),%edx
@@ -381,7 +381,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 13
+ # Round 13
movl 104(%ecx),%eax
xorl %ebx,%ebx
movl 108(%ecx),%edx
@@ -410,7 +410,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 14
+ # Round 14
movl 112(%ecx),%eax
xorl %ebx,%ebx
movl 116(%ecx),%edx
@@ -439,7 +439,7 @@ __x86_DES_encrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 15
+ # Round 15
movl 120(%ecx),%eax
xorl %ebx,%ebx
movl 124(%ecx),%edx
@@ -473,7 +473,7 @@ __x86_DES_encrypt:
.align 4
__x86_DES_decrypt:
pushl %ecx
- # Round 15
+ # Round 15
movl 120(%ecx),%eax
xorl %ebx,%ebx
movl 124(%ecx),%edx
@@ -502,7 +502,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 14
+ # Round 14
movl 112(%ecx),%eax
xorl %ebx,%ebx
movl 116(%ecx),%edx
@@ -531,7 +531,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 13
+ # Round 13
movl 104(%ecx),%eax
xorl %ebx,%ebx
movl 108(%ecx),%edx
@@ -560,7 +560,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 12
+ # Round 12
movl 96(%ecx),%eax
xorl %ebx,%ebx
movl 100(%ecx),%edx
@@ -589,7 +589,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 11
+ # Round 11
movl 88(%ecx),%eax
xorl %ebx,%ebx
movl 92(%ecx),%edx
@@ -618,7 +618,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 10
+ # Round 10
movl 80(%ecx),%eax
xorl %ebx,%ebx
movl 84(%ecx),%edx
@@ -647,7 +647,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 9
+ # Round 9
movl 72(%ecx),%eax
xorl %ebx,%ebx
movl 76(%ecx),%edx
@@ -676,7 +676,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 8
+ # Round 8
movl 64(%ecx),%eax
xorl %ebx,%ebx
movl 68(%ecx),%edx
@@ -705,7 +705,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 7
+ # Round 7
movl 56(%ecx),%eax
xorl %ebx,%ebx
movl 60(%ecx),%edx
@@ -734,7 +734,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 6
+ # Round 6
movl 48(%ecx),%eax
xorl %ebx,%ebx
movl 52(%ecx),%edx
@@ -763,7 +763,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 5
+ # Round 5
movl 40(%ecx),%eax
xorl %ebx,%ebx
movl 44(%ecx),%edx
@@ -792,7 +792,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 4
+ # Round 4
movl 32(%ecx),%eax
xorl %ebx,%ebx
movl 36(%ecx),%edx
@@ -821,7 +821,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 3
+ # Round 3
movl 24(%ecx),%eax
xorl %ebx,%ebx
movl 28(%ecx),%edx
@@ -850,7 +850,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 2
+ # Round 2
movl 16(%ecx),%eax
xorl %ebx,%ebx
movl 20(%ecx),%edx
@@ -879,7 +879,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%esi
xorl 0x500(%ebp,%edx,1),%esi
- # Round 1
+ # Round 1
movl 8(%ecx),%eax
xorl %ebx,%ebx
movl 12(%ecx),%edx
@@ -908,7 +908,7 @@ __x86_DES_decrypt:
movl (%esp),%ecx
xorl 0x400(%ebp,%eax,1),%edi
xorl 0x500(%ebp,%edx,1),%edi
- # Round 0
+ # Round 0
movl (%ecx),%eax
xorl %ebx,%ebx
movl 4(%ecx),%edx
@@ -946,7 +946,7 @@ L_DES_encrypt1_begin:
pushl %esi
pushl %edi
- # Load the 2 words
+ # Load the 2 words
movl 12(%esp),%esi
xorl %ecx,%ecx
pushl %ebx
@@ -955,7 +955,7 @@ L_DES_encrypt1_begin:
movl 28(%esp),%ebx
movl 4(%esi),%edi
- # IP
+ # IP
roll $4,%eax
movl %eax,%esi
xorl %edi,%eax
@@ -1005,7 +1005,7 @@ L001decrypt:
call __x86_DES_decrypt
L002done:
- # FP
+ # FP
movl 20(%esp),%edx
rorl $1,%esi
movl %edi,%eax
@@ -1057,7 +1057,7 @@ L_DES_encrypt2_begin:
pushl %esi
pushl %edi
- # Load the 2 words
+ # Load the 2 words
movl 12(%esp),%eax
xorl %ecx,%ecx
pushl %ebx
@@ -1080,7 +1080,7 @@ L004decrypt:
call __x86_DES_decrypt
L005done:
- # Fixup
+ # Fixup
rorl $3,%edi
movl 20(%esp),%eax
rorl $3,%esi
@@ -1101,12 +1101,12 @@ L_DES_encrypt3_begin:
pushl %esi
pushl %edi
- # Load the data words
+ # Load the data words
movl (%ebx),%edi
movl 4(%ebx),%esi
subl $12,%esp
- # IP
+ # IP
roll $4,%edi
movl %edi,%edx
xorl %esi,%edi
@@ -1165,7 +1165,7 @@ L_DES_encrypt3_begin:
movl (%ebx),%edi
movl 4(%ebx),%esi
- # FP
+ # FP
roll $2,%esi
roll $3,%edi
movl %edi,%eax
@@ -1220,12 +1220,12 @@ L_DES_decrypt3_begin:
pushl %esi
pushl %edi
- # Load the data words
+ # Load the data words
movl (%ebx),%edi
movl 4(%ebx),%esi
subl $12,%esp
- # IP
+ # IP
roll $4,%edi
movl %edi,%edx
xorl %esi,%edi
@@ -1284,7 +1284,7 @@ L_DES_decrypt3_begin:
movl (%ebx),%edi
movl 4(%ebx),%esi
- # FP
+ # FP
roll $2,%esi
roll $3,%edi
movl %edi,%eax
@@ -1339,7 +1339,7 @@ L_DES_ncbc_encrypt_begin:
pushl %esi
pushl %edi
movl 28(%esp),%ebp
- # getting iv ptr from parameter 4
+ # getting iv ptr from parameter 4
movl 36(%esp),%ebx
movl (%ebx),%esi
movl 4(%ebx),%edi
@@ -1350,11 +1350,11 @@ L_DES_ncbc_encrypt_begin:
movl %esp,%ebx
movl 36(%esp),%esi
movl 40(%esp),%edi
- # getting encrypt flag from parameter 5
+ # getting encrypt flag from parameter 5
movl 56(%esp),%ecx
- # get and push parameter 5
+ # get and push parameter 5
pushl %ecx
- # get and push parameter 3
+ # get and push parameter 3
movl 52(%esp),%eax
pushl %eax
pushl %ebx
@@ -1517,7 +1517,7 @@ L_DES_ede3_cbc_encrypt_begin:
pushl %esi
pushl %edi
movl 28(%esp),%ebp
- # getting iv ptr from parameter 6
+ # getting iv ptr from parameter 6
movl 44(%esp),%ebx
movl (%ebx),%esi
movl 4(%ebx),%edi
@@ -1528,15 +1528,15 @@ L_DES_ede3_cbc_encrypt_begin:
movl %esp,%ebx
movl 36(%esp),%esi
movl 40(%esp),%edi
- # getting encrypt flag from parameter 7
+ # getting encrypt flag from parameter 7
movl 64(%esp),%ecx
- # get and push parameter 5
+ # get and push parameter 5
movl 56(%esp),%eax
pushl %eax
- # get and push parameter 4
+ # get and push parameter 4
movl 56(%esp),%eax
pushl %eax
- # get and push parameter 3
+ # get and push parameter 3
movl 56(%esp),%eax
pushl %eax
pushl %ebx
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s
index f2163103ef..fe6e89a4db 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s
@@ -3822,7 +3822,7 @@ L_ecp_nistz256_scatter_w7_begin:
movl 20(%esp),%edi
movl 24(%esp),%esi
movl 28(%esp),%ebp
- leal -1(%edi,%ebp,1),%edi
+ leal (%edi,%ebp,1),%edi
movl $16,%ebp
L007scatter_w7_loop:
movl (%esi),%eax
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s
index 4e70351041..93c6693b5a 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s
@@ -21,10 +21,10 @@ L_md5_block_asm_data_order_begin:
movl 12(%edi),%edx
L000start:
- # R0 section
+ # R0 section
movl %ecx,%edi
movl (%esi),%ebp
- # R0 0
+ # R0 0
xorl %edx,%edi
andl %ebx,%edi
leal 3614090360(%eax,%ebp,1),%eax
@@ -34,7 +34,7 @@ L000start:
roll $7,%eax
movl %ebx,%edi
addl %ebx,%eax
- # R0 1
+ # R0 1
xorl %ecx,%edi
andl %eax,%edi
leal 3905402710(%edx,%ebp,1),%edx
@@ -44,7 +44,7 @@ L000start:
roll $12,%edx
movl %eax,%edi
addl %eax,%edx
- # R0 2
+ # R0 2
xorl %ebx,%edi
andl %edx,%edi
leal 606105819(%ecx,%ebp,1),%ecx
@@ -54,7 +54,7 @@ L000start:
roll $17,%ecx
movl %edx,%edi
addl %edx,%ecx
- # R0 3
+ # R0 3
xorl %eax,%edi
andl %ecx,%edi
leal 3250441966(%ebx,%ebp,1),%ebx
@@ -64,7 +64,7 @@ L000start:
roll $22,%ebx
movl %ecx,%edi
addl %ecx,%ebx
- # R0 4
+ # R0 4
xorl %edx,%edi
andl %ebx,%edi
leal 4118548399(%eax,%ebp,1),%eax
@@ -74,7 +74,7 @@ L000start:
roll $7,%eax
movl %ebx,%edi
addl %ebx,%eax
- # R0 5
+ # R0 5
xorl %ecx,%edi
andl %eax,%edi
leal 1200080426(%edx,%ebp,1),%edx
@@ -84,7 +84,7 @@ L000start:
roll $12,%edx
movl %eax,%edi
addl %eax,%edx
- # R0 6
+ # R0 6
xorl %ebx,%edi
andl %edx,%edi
leal 2821735955(%ecx,%ebp,1),%ecx
@@ -94,7 +94,7 @@ L000start:
roll $17,%ecx
movl %edx,%edi
addl %edx,%ecx
- # R0 7
+ # R0 7
xorl %eax,%edi
andl %ecx,%edi
leal 4249261313(%ebx,%ebp,1),%ebx
@@ -104,7 +104,7 @@ L000start:
roll $22,%ebx
movl %ecx,%edi
addl %ecx,%ebx
- # R0 8
+ # R0 8
xorl %edx,%edi
andl %ebx,%edi
leal 1770035416(%eax,%ebp,1),%eax
@@ -114,7 +114,7 @@ L000start:
roll $7,%eax
movl %ebx,%edi
addl %ebx,%eax
- # R0 9
+ # R0 9
xorl %ecx,%edi
andl %eax,%edi
leal 2336552879(%edx,%ebp,1),%edx
@@ -124,7 +124,7 @@ L000start:
roll $12,%edx
movl %eax,%edi
addl %eax,%edx
- # R0 10
+ # R0 10
xorl %ebx,%edi
andl %edx,%edi
leal 4294925233(%ecx,%ebp,1),%ecx
@@ -134,7 +134,7 @@ L000start:
roll $17,%ecx
movl %edx,%edi
addl %edx,%ecx
- # R0 11
+ # R0 11
xorl %eax,%edi
andl %ecx,%edi
leal 2304563134(%ebx,%ebp,1),%ebx
@@ -144,7 +144,7 @@ L000start:
roll $22,%ebx
movl %ecx,%edi
addl %ecx,%ebx
- # R0 12
+ # R0 12
xorl %edx,%edi
andl %ebx,%edi
leal 1804603682(%eax,%ebp,1),%eax
@@ -154,7 +154,7 @@ L000start:
roll $7,%eax
movl %ebx,%edi
addl %ebx,%eax
- # R0 13
+ # R0 13
xorl %ecx,%edi
andl %eax,%edi
leal 4254626195(%edx,%ebp,1),%edx
@@ -164,7 +164,7 @@ L000start:
roll $12,%edx
movl %eax,%edi
addl %eax,%edx
- # R0 14
+ # R0 14
xorl %ebx,%edi
andl %edx,%edi
leal 2792965006(%ecx,%ebp,1),%ecx
@@ -174,7 +174,7 @@ L000start:
roll $17,%ecx
movl %edx,%edi
addl %edx,%ecx
- # R0 15
+ # R0 15
xorl %eax,%edi
andl %ecx,%edi
leal 1236535329(%ebx,%ebp,1),%ebx
@@ -185,8 +185,8 @@ L000start:
movl %ecx,%edi
addl %ecx,%ebx
- # R1 section
- # R1 16
+ # R1 section
+ # R1 16
xorl %ebx,%edi
andl %edx,%edi
leal 4129170786(%eax,%ebp,1),%eax
@@ -196,7 +196,7 @@ L000start:
movl %ebx,%edi
roll $5,%eax
addl %ebx,%eax
- # R1 17
+ # R1 17
xorl %eax,%edi
andl %ecx,%edi
leal 3225465664(%edx,%ebp,1),%edx
@@ -206,7 +206,7 @@ L000start:
movl %eax,%edi
roll $9,%edx
addl %eax,%edx
- # R1 18
+ # R1 18
xorl %edx,%edi
andl %ebx,%edi
leal 643717713(%ecx,%ebp,1),%ecx
@@ -216,7 +216,7 @@ L000start:
movl %edx,%edi
roll $14,%ecx
addl %edx,%ecx
- # R1 19
+ # R1 19
xorl %ecx,%edi
andl %eax,%edi
leal 3921069994(%ebx,%ebp,1),%ebx
@@ -226,7 +226,7 @@ L000start:
movl %ecx,%edi
roll $20,%ebx
addl %ecx,%ebx
- # R1 20
+ # R1 20
xorl %ebx,%edi
andl %edx,%edi
leal 3593408605(%eax,%ebp,1),%eax
@@ -236,7 +236,7 @@ L000start:
movl %ebx,%edi
roll $5,%eax
addl %ebx,%eax
- # R1 21
+ # R1 21
xorl %eax,%edi
andl %ecx,%edi
leal 38016083(%edx,%ebp,1),%edx
@@ -246,7 +246,7 @@ L000start:
movl %eax,%edi
roll $9,%edx
addl %eax,%edx
- # R1 22
+ # R1 22
xorl %edx,%edi
andl %ebx,%edi
leal 3634488961(%ecx,%ebp,1),%ecx
@@ -256,7 +256,7 @@ L000start:
movl %edx,%edi
roll $14,%ecx
addl %edx,%ecx
- # R1 23
+ # R1 23
xorl %ecx,%edi
andl %eax,%edi
leal 3889429448(%ebx,%ebp,1),%ebx
@@ -266,7 +266,7 @@ L000start:
movl %ecx,%edi
roll $20,%ebx
addl %ecx,%ebx
- # R1 24
+ # R1 24
xorl %ebx,%edi
andl %edx,%edi
leal 568446438(%eax,%ebp,1),%eax
@@ -276,7 +276,7 @@ L000start:
movl %ebx,%edi
roll $5,%eax
addl %ebx,%eax
- # R1 25
+ # R1 25
xorl %eax,%edi
andl %ecx,%edi
leal 3275163606(%edx,%ebp,1),%edx
@@ -286,7 +286,7 @@ L000start:
movl %eax,%edi
roll $9,%edx
addl %eax,%edx
- # R1 26
+ # R1 26
xorl %edx,%edi
andl %ebx,%edi
leal 4107603335(%ecx,%ebp,1),%ecx
@@ -296,7 +296,7 @@ L000start:
movl %edx,%edi
roll $14,%ecx
addl %edx,%ecx
- # R1 27
+ # R1 27
xorl %ecx,%edi
andl %eax,%edi
leal 1163531501(%ebx,%ebp,1),%ebx
@@ -306,7 +306,7 @@ L000start:
movl %ecx,%edi
roll $20,%ebx
addl %ecx,%ebx
- # R1 28
+ # R1 28
xorl %ebx,%edi
andl %edx,%edi
leal 2850285829(%eax,%ebp,1),%eax
@@ -316,7 +316,7 @@ L000start:
movl %ebx,%edi
roll $5,%eax
addl %ebx,%eax
- # R1 29
+ # R1 29
xorl %eax,%edi
andl %ecx,%edi
leal 4243563512(%edx,%ebp,1),%edx
@@ -326,7 +326,7 @@ L000start:
movl %eax,%edi
roll $9,%edx
addl %eax,%edx
- # R1 30
+ # R1 30
xorl %edx,%edi
andl %ebx,%edi
leal 1735328473(%ecx,%ebp,1),%ecx
@@ -336,7 +336,7 @@ L000start:
movl %edx,%edi
roll $14,%ecx
addl %edx,%ecx
- # R1 31
+ # R1 31
xorl %ecx,%edi
andl %eax,%edi
leal 2368359562(%ebx,%ebp,1),%ebx
@@ -347,8 +347,8 @@ L000start:
roll $20,%ebx
addl %ecx,%ebx
- # R2 section
- # R2 32
+ # R2 section
+ # R2 32
xorl %edx,%edi
xorl %ebx,%edi
leal 4294588738(%eax,%ebp,1),%eax
@@ -356,7 +356,7 @@ L000start:
movl 32(%esi),%ebp
roll $4,%eax
movl %ebx,%edi
- # R2 33
+ # R2 33
addl %ebx,%eax
xorl %ecx,%edi
leal 2272392833(%edx,%ebp,1),%edx
@@ -366,7 +366,7 @@ L000start:
movl %eax,%edi
roll $11,%edx
addl %eax,%edx
- # R2 34
+ # R2 34
xorl %ebx,%edi
xorl %edx,%edi
leal 1839030562(%ecx,%ebp,1),%ecx
@@ -374,7 +374,7 @@ L000start:
movl 56(%esi),%ebp
roll $16,%ecx
movl %edx,%edi
- # R2 35
+ # R2 35
addl %edx,%ecx
xorl %eax,%edi
leal 4259657740(%ebx,%ebp,1),%ebx
@@ -384,7 +384,7 @@ L000start:
movl %ecx,%edi
roll $23,%ebx
addl %ecx,%ebx
- # R2 36
+ # R2 36
xorl %edx,%edi
xorl %ebx,%edi
leal 2763975236(%eax,%ebp,1),%eax
@@ -392,7 +392,7 @@ L000start:
movl 16(%esi),%ebp
roll $4,%eax
movl %ebx,%edi
- # R2 37
+ # R2 37
addl %ebx,%eax
xorl %ecx,%edi
leal 1272893353(%edx,%ebp,1),%edx
@@ -402,7 +402,7 @@ L000start:
movl %eax,%edi
roll $11,%edx
addl %eax,%edx
- # R2 38
+ # R2 38
xorl %ebx,%edi
xorl %edx,%edi
leal 4139469664(%ecx,%ebp,1),%ecx
@@ -410,7 +410,7 @@ L000start:
movl 40(%esi),%ebp
roll $16,%ecx
movl %edx,%edi
- # R2 39
+ # R2 39
addl %edx,%ecx
xorl %eax,%edi
leal 3200236656(%ebx,%ebp,1),%ebx
@@ -420,7 +420,7 @@ L000start:
movl %ecx,%edi
roll $23,%ebx
addl %ecx,%ebx
- # R2 40
+ # R2 40
xorl %edx,%edi
xorl %ebx,%edi
leal 681279174(%eax,%ebp,1),%eax
@@ -428,7 +428,7 @@ L000start:
movl (%esi),%ebp
roll $4,%eax
movl %ebx,%edi
- # R2 41
+ # R2 41
addl %ebx,%eax
xorl %ecx,%edi
leal 3936430074(%edx,%ebp,1),%edx
@@ -438,7 +438,7 @@ L000start:
movl %eax,%edi
roll $11,%edx
addl %eax,%edx
- # R2 42
+ # R2 42
xorl %ebx,%edi
xorl %edx,%edi
leal 3572445317(%ecx,%ebp,1),%ecx
@@ -446,7 +446,7 @@ L000start:
movl 24(%esi),%ebp
roll $16,%ecx
movl %edx,%edi
- # R2 43
+ # R2 43
addl %edx,%ecx
xorl %eax,%edi
leal 76029189(%ebx,%ebp,1),%ebx
@@ -456,7 +456,7 @@ L000start:
movl %ecx,%edi
roll $23,%ebx
addl %ecx,%ebx
- # R2 44
+ # R2 44
xorl %edx,%edi
xorl %ebx,%edi
leal 3654602809(%eax,%ebp,1),%eax
@@ -464,7 +464,7 @@ L000start:
movl 48(%esi),%ebp
roll $4,%eax
movl %ebx,%edi
- # R2 45
+ # R2 45
addl %ebx,%eax
xorl %ecx,%edi
leal 3873151461(%edx,%ebp,1),%edx
@@ -474,7 +474,7 @@ L000start:
movl %eax,%edi
roll $11,%edx
addl %eax,%edx
- # R2 46
+ # R2 46
xorl %ebx,%edi
xorl %edx,%edi
leal 530742520(%ecx,%ebp,1),%ecx
@@ -482,7 +482,7 @@ L000start:
movl 8(%esi),%ebp
roll $16,%ecx
movl %edx,%edi
- # R2 47
+ # R2 47
addl %edx,%ecx
xorl %eax,%edi
leal 3299628645(%ebx,%ebp,1),%ebx
@@ -493,8 +493,8 @@ L000start:
roll $23,%ebx
addl %ecx,%ebx
- # R3 section
- # R3 48
+ # R3 section
+ # R3 48
xorl %edx,%edi
orl %ebx,%edi
leal 4096336452(%eax,%ebp,1),%eax
@@ -505,7 +505,7 @@ L000start:
roll $6,%eax
xorl %ecx,%edi
addl %ebx,%eax
- # R3 49
+ # R3 49
orl %eax,%edi
leal 1126891415(%edx,%ebp,1),%edx
xorl %ebx,%edi
@@ -515,7 +515,7 @@ L000start:
roll $10,%edx
xorl %ebx,%edi
addl %eax,%edx
- # R3 50
+ # R3 50
orl %edx,%edi
leal 2878612391(%ecx,%ebp,1),%ecx
xorl %eax,%edi
@@ -525,7 +525,7 @@ L000start:
roll $15,%ecx
xorl %eax,%edi
addl %edx,%ecx
- # R3 51
+ # R3 51
orl %ecx,%edi
leal 4237533241(%ebx,%ebp,1),%ebx
xorl %edx,%edi
@@ -535,7 +535,7 @@ L000start:
roll $21,%ebx
xorl %edx,%edi
addl %ecx,%ebx
- # R3 52
+ # R3 52
orl %ebx,%edi
leal 1700485571(%eax,%ebp,1),%eax
xorl %ecx,%edi
@@ -545,7 +545,7 @@ L000start:
roll $6,%eax
xorl %ecx,%edi
addl %ebx,%eax
- # R3 53
+ # R3 53
orl %eax,%edi
leal 2399980690(%edx,%ebp,1),%edx
xorl %ebx,%edi
@@ -555,7 +555,7 @@ L000start:
roll $10,%edx
xorl %ebx,%edi
addl %eax,%edx
- # R3 54
+ # R3 54
orl %edx,%edi
leal 4293915773(%ecx,%ebp,1),%ecx
xorl %eax,%edi
@@ -565,7 +565,7 @@ L000start:
roll $15,%ecx
xorl %eax,%edi
addl %edx,%ecx
- # R3 55
+ # R3 55
orl %ecx,%edi
leal 2240044497(%ebx,%ebp,1),%ebx
xorl %edx,%edi
@@ -575,7 +575,7 @@ L000start:
roll $21,%ebx
xorl %edx,%edi
addl %ecx,%ebx
- # R3 56
+ # R3 56
orl %ebx,%edi
leal 1873313359(%eax,%ebp,1),%eax
xorl %ecx,%edi
@@ -585,7 +585,7 @@ L000start:
roll $6,%eax
xorl %ecx,%edi
addl %ebx,%eax
- # R3 57
+ # R3 57
orl %eax,%edi
leal 4264355552(%edx,%ebp,1),%edx
xorl %ebx,%edi
@@ -595,7 +595,7 @@ L000start:
roll $10,%edx
xorl %ebx,%edi
addl %eax,%edx
- # R3 58
+ # R3 58
orl %edx,%edi
leal 2734768916(%ecx,%ebp,1),%ecx
xorl %eax,%edi
@@ -605,7 +605,7 @@ L000start:
roll $15,%ecx
xorl %eax,%edi
addl %edx,%ecx
- # R3 59
+ # R3 59
orl %ecx,%edi
leal 1309151649(%ebx,%ebp,1),%ebx
xorl %edx,%edi
@@ -615,7 +615,7 @@ L000start:
roll $21,%ebx
xorl %edx,%edi
addl %ecx,%ebx
- # R3 60
+ # R3 60
orl %ebx,%edi
leal 4149444226(%eax,%ebp,1),%eax
xorl %ecx,%edi
@@ -625,7 +625,7 @@ L000start:
roll $6,%eax
xorl %ecx,%edi
addl %ebx,%eax
- # R3 61
+ # R3 61
orl %eax,%edi
leal 3174756917(%edx,%ebp,1),%edx
xorl %ebx,%edi
@@ -635,7 +635,7 @@ L000start:
roll $10,%edx
xorl %ebx,%edi
addl %eax,%edx
- # R3 62
+ # R3 62
orl %edx,%edi
leal 718787259(%ecx,%ebp,1),%ecx
xorl %eax,%edi
@@ -645,7 +645,7 @@ L000start:
roll $15,%ecx
xorl %eax,%edi
addl %edx,%ecx
- # R3 63
+ # R3 63
orl %ecx,%edi
leal 3951481745(%ebx,%ebp,1),%ebx
xorl %edx,%edi
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s
index 15dd76c69a..0a19b1429b 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s
@@ -51,7 +51,7 @@ L000start:
movl %edi,%eax
movl 12(%edx),%ebx
movl 16(%edx),%ebp
- # 0
+ # 0
xorl %ebx,%eax
movl (%esp),%edx
xorl %esi,%eax
@@ -61,7 +61,7 @@ L000start:
movl %esi,%eax
roll $11,%ecx
addl %ebp,%ecx
- # 1
+ # 1
xorl %edi,%eax
movl 4(%esp),%edx
xorl %ecx,%eax
@@ -72,7 +72,7 @@ L000start:
xorl %esi,%eax
roll $14,%ebp
addl %ebx,%ebp
- # 2
+ # 2
movl 8(%esp),%edx
xorl %ebp,%eax
addl %edx,%ebx
@@ -81,7 +81,7 @@ L000start:
movl %ebp,%eax
roll $15,%ebx
addl %edi,%ebx
- # 3
+ # 3
xorl %ecx,%eax
movl 12(%esp),%edx
xorl %ebx,%eax
@@ -92,7 +92,7 @@ L000start:
xorl %ebp,%eax
roll $12,%edi
addl %esi,%edi
- # 4
+ # 4
movl 16(%esp),%edx
xorl %edi,%eax
addl %edx,%esi
@@ -101,7 +101,7 @@ L000start:
movl %edi,%eax
roll $5,%esi
addl %ecx,%esi
- # 5
+ # 5
xorl %ebx,%eax
movl 20(%esp),%edx
xorl %esi,%eax
@@ -112,7 +112,7 @@ L000start:
xorl %edi,%eax
roll $8,%ecx
addl %ebp,%ecx
- # 6
+ # 6
movl 24(%esp),%edx
xorl %ecx,%eax
addl %edx,%ebp
@@ -121,7 +121,7 @@ L000start:
movl %ecx,%eax
roll $7,%ebp
addl %ebx,%ebp
- # 7
+ # 7
xorl %esi,%eax
movl 28(%esp),%edx
xorl %ebp,%eax
@@ -132,7 +132,7 @@ L000start:
xorl %ecx,%eax
roll $9,%ebx
addl %edi,%ebx
- # 8
+ # 8
movl 32(%esp),%edx
xorl %ebx,%eax
addl %edx,%edi
@@ -141,7 +141,7 @@ L000start:
movl %ebx,%eax
roll $11,%edi
addl %esi,%edi
- # 9
+ # 9
xorl %ebp,%eax
movl 36(%esp),%edx
xorl %edi,%eax
@@ -152,7 +152,7 @@ L000start:
xorl %ebx,%eax
roll $13,%esi
addl %ecx,%esi
- # 10
+ # 10
movl 40(%esp),%edx
xorl %esi,%eax
addl %edx,%ecx
@@ -161,7 +161,7 @@ L000start:
movl %esi,%eax
roll $14,%ecx
addl %ebp,%ecx
- # 11
+ # 11
xorl %edi,%eax
movl 44(%esp),%edx
xorl %ecx,%eax
@@ -172,7 +172,7 @@ L000start:
xorl %esi,%eax
roll $15,%ebp
addl %ebx,%ebp
- # 12
+ # 12
movl 48(%esp),%edx
xorl %ebp,%eax
addl %edx,%ebx
@@ -181,7 +181,7 @@ L000start:
movl %ebp,%eax
roll $6,%ebx
addl %edi,%ebx
- # 13
+ # 13
xorl %ecx,%eax
movl 52(%esp),%edx
xorl %ebx,%eax
@@ -192,7 +192,7 @@ L000start:
xorl %ebp,%eax
roll $7,%edi
addl %esi,%edi
- # 14
+ # 14
movl 56(%esp),%edx
xorl %edi,%eax
addl %edx,%esi
@@ -201,7 +201,7 @@ L000start:
movl %edi,%eax
roll $9,%esi
addl %ecx,%esi
- # 15
+ # 15
xorl %ebx,%eax
movl 60(%esp),%edx
xorl %esi,%eax
@@ -212,7 +212,7 @@ L000start:
movl 28(%esp),%edx
roll $8,%ecx
addl %ebp,%ecx
- # 16
+ # 16
addl %edx,%ebp
movl %esi,%edx
subl %ecx,%eax
@@ -225,7 +225,7 @@ L000start:
movl $-1,%edx
roll $7,%ebp
addl %ebx,%ebp
- # 17
+ # 17
addl %eax,%ebx
movl %ecx,%eax
subl %ebp,%edx
@@ -238,7 +238,7 @@ L000start:
movl $-1,%eax
roll $6,%ebx
addl %edi,%ebx
- # 18
+ # 18
addl %edx,%edi
movl %ebp,%edx
subl %ebx,%eax
@@ -251,7 +251,7 @@ L000start:
movl $-1,%edx
roll $8,%edi
addl %esi,%edi
- # 19
+ # 19
addl %eax,%esi
movl %ebx,%eax
subl %edi,%edx
@@ -264,7 +264,7 @@ L000start:
movl $-1,%eax
roll $13,%esi
addl %ecx,%esi
- # 20
+ # 20
addl %edx,%ecx
movl %edi,%edx
subl %esi,%eax
@@ -277,7 +277,7 @@ L000start:
movl $-1,%edx
roll $11,%ecx
addl %ebp,%ecx
- # 21
+ # 21
addl %eax,%ebp
movl %esi,%eax
subl %ecx,%edx
@@ -290,7 +290,7 @@ L000start:
movl $-1,%eax
roll $9,%ebp
addl %ebx,%ebp
- # 22
+ # 22
addl %edx,%ebx
movl %ecx,%edx
subl %ebp,%eax
@@ -303,7 +303,7 @@ L000start:
movl $-1,%edx
roll $7,%ebx
addl %edi,%ebx
- # 23
+ # 23
addl %eax,%edi
movl %ebp,%eax
subl %ebx,%edx
@@ -316,7 +316,7 @@ L000start:
movl $-1,%eax
roll $15,%edi
addl %esi,%edi
- # 24
+ # 24
addl %edx,%esi
movl %ebx,%edx
subl %edi,%eax
@@ -329,7 +329,7 @@ L000start:
movl $-1,%edx
roll $7,%esi
addl %ecx,%esi
- # 25
+ # 25
addl %eax,%ecx
movl %edi,%eax
subl %esi,%edx
@@ -342,7 +342,7 @@ L000start:
movl $-1,%eax
roll $12,%ecx
addl %ebp,%ecx
- # 26
+ # 26
addl %edx,%ebp
movl %esi,%edx
subl %ecx,%eax
@@ -355,7 +355,7 @@ L000start:
movl $-1,%edx
roll $15,%ebp
addl %ebx,%ebp
- # 27
+ # 27
addl %eax,%ebx
movl %ecx,%eax
subl %ebp,%edx
@@ -368,7 +368,7 @@ L000start:
movl $-1,%eax
roll $9,%ebx
addl %edi,%ebx
- # 28
+ # 28
addl %edx,%edi
movl %ebp,%edx
subl %ebx,%eax
@@ -381,7 +381,7 @@ L000start:
movl $-1,%edx
roll $11,%edi
addl %esi,%edi
- # 29
+ # 29
addl %eax,%esi
movl %ebx,%eax
subl %edi,%edx
@@ -394,7 +394,7 @@ L000start:
movl $-1,%eax
roll $7,%esi
addl %ecx,%esi
- # 30
+ # 30
addl %edx,%ecx
movl %edi,%edx
subl %esi,%eax
@@ -407,7 +407,7 @@ L000start:
movl $-1,%edx
roll $13,%ecx
addl %ebp,%ecx
- # 31
+ # 31
addl %eax,%ebp
movl %esi,%eax
subl %ecx,%edx
@@ -420,7 +420,7 @@ L000start:
subl %ecx,%edx
roll $12,%ebp
addl %ebx,%ebp
- # 32
+ # 32
movl 12(%esp),%eax
orl %ebp,%edx
addl %eax,%ebx
@@ -431,7 +431,7 @@ L000start:
subl %ebp,%eax
roll $11,%ebx
addl %edi,%ebx
- # 33
+ # 33
movl 40(%esp),%edx
orl %ebx,%eax
addl %edx,%edi
@@ -442,7 +442,7 @@ L000start:
subl %ebx,%edx
roll $13,%edi
addl %esi,%edi
- # 34
+ # 34
movl 56(%esp),%eax
orl %edi,%edx
addl %eax,%esi
@@ -453,7 +453,7 @@ L000start:
subl %edi,%eax
roll $6,%esi
addl %ecx,%esi
- # 35
+ # 35
movl 16(%esp),%edx
orl %esi,%eax
addl %edx,%ecx
@@ -464,7 +464,7 @@ L000start:
subl %esi,%edx
roll $7,%ecx
addl %ebp,%ecx
- # 36
+ # 36
movl 36(%esp),%eax
orl %ecx,%edx
addl %eax,%ebp
@@ -475,7 +475,7 @@ L000start:
subl %ecx,%eax
roll $14,%ebp
addl %ebx,%ebp
- # 37
+ # 37
movl 60(%esp),%edx
orl %ebp,%eax
addl %edx,%ebx
@@ -486,7 +486,7 @@ L000start:
subl %ebp,%edx
roll $9,%ebx
addl %edi,%ebx
- # 38
+ # 38
movl 32(%esp),%eax
orl %ebx,%edx
addl %eax,%edi
@@ -497,7 +497,7 @@ L000start:
subl %ebx,%eax
roll $13,%edi
addl %esi,%edi
- # 39
+ # 39
movl 4(%esp),%edx
orl %edi,%eax
addl %edx,%esi
@@ -508,7 +508,7 @@ L000start:
subl %edi,%edx
roll $15,%esi
addl %ecx,%esi
- # 40
+ # 40
movl 8(%esp),%eax
orl %esi,%edx
addl %eax,%ecx
@@ -519,7 +519,7 @@ L000start:
subl %esi,%eax
roll $14,%ecx
addl %ebp,%ecx
- # 41
+ # 41
movl 28(%esp),%edx
orl %ecx,%eax
addl %edx,%ebp
@@ -530,7 +530,7 @@ L000start:
subl %ecx,%edx
roll $8,%ebp
addl %ebx,%ebp
- # 42
+ # 42
movl (%esp),%eax
orl %ebp,%edx
addl %eax,%ebx
@@ -541,7 +541,7 @@ L000start:
subl %ebp,%eax
roll $13,%ebx
addl %edi,%ebx
- # 43
+ # 43
movl 24(%esp),%edx
orl %ebx,%eax
addl %edx,%edi
@@ -552,7 +552,7 @@ L000start:
subl %ebx,%edx
roll $6,%edi
addl %esi,%edi
- # 44
+ # 44
movl 52(%esp),%eax
orl %edi,%edx
addl %eax,%esi
@@ -563,7 +563,7 @@ L000start:
subl %edi,%eax
roll $5,%esi
addl %ecx,%esi
- # 45
+ # 45
movl 44(%esp),%edx
orl %esi,%eax
addl %edx,%ecx
@@ -574,7 +574,7 @@ L000start:
subl %esi,%edx
roll $12,%ecx
addl %ebp,%ecx
- # 46
+ # 46
movl 20(%esp),%eax
orl %ecx,%edx
addl %eax,%ebp
@@ -585,7 +585,7 @@ L000start:
subl %ecx,%eax
roll $7,%ebp
addl %ebx,%ebp
- # 47
+ # 47
movl 48(%esp),%edx
orl %ebp,%eax
addl %edx,%ebx
@@ -596,7 +596,7 @@ L000start:
movl %ecx,%eax
roll $5,%ebx
addl %edi,%ebx
- # 48
+ # 48
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -609,7 +609,7 @@ L000start:
movl %ebp,%eax
roll $11,%edi
addl %esi,%edi
- # 49
+ # 49
subl %ebp,%edx
andl %edi,%eax
andl %ebx,%edx
@@ -622,7 +622,7 @@ L000start:
movl %ebx,%eax
roll $12,%esi
addl %ecx,%esi
- # 50
+ # 50
subl %ebx,%edx
andl %esi,%eax
andl %edi,%edx
@@ -635,7 +635,7 @@ L000start:
movl %edi,%eax
roll $14,%ecx
addl %ebp,%ecx
- # 51
+ # 51
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -648,7 +648,7 @@ L000start:
movl %esi,%eax
roll $15,%ebp
addl %ebx,%ebp
- # 52
+ # 52
subl %esi,%edx
andl %ebp,%eax
andl %ecx,%edx
@@ -661,7 +661,7 @@ L000start:
movl %ecx,%eax
roll $14,%ebx
addl %edi,%ebx
- # 53
+ # 53
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -674,7 +674,7 @@ L000start:
movl %ebp,%eax
roll $15,%edi
addl %esi,%edi
- # 54
+ # 54
subl %ebp,%edx
andl %edi,%eax
andl %ebx,%edx
@@ -687,7 +687,7 @@ L000start:
movl %ebx,%eax
roll $9,%esi
addl %ecx,%esi
- # 55
+ # 55
subl %ebx,%edx
andl %esi,%eax
andl %edi,%edx
@@ -700,7 +700,7 @@ L000start:
movl %edi,%eax
roll $8,%ecx
addl %ebp,%ecx
- # 56
+ # 56
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -713,7 +713,7 @@ L000start:
movl %esi,%eax
roll $9,%ebp
addl %ebx,%ebp
- # 57
+ # 57
subl %esi,%edx
andl %ebp,%eax
andl %ecx,%edx
@@ -726,7 +726,7 @@ L000start:
movl %ecx,%eax
roll $14,%ebx
addl %edi,%ebx
- # 58
+ # 58
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -739,7 +739,7 @@ L000start:
movl %ebp,%eax
roll $5,%edi
addl %esi,%edi
- # 59
+ # 59
subl %ebp,%edx
andl %edi,%eax
andl %ebx,%edx
@@ -752,7 +752,7 @@ L000start:
movl %ebx,%eax
roll $6,%esi
addl %ecx,%esi
- # 60
+ # 60
subl %ebx,%edx
andl %esi,%eax
andl %edi,%edx
@@ -765,7 +765,7 @@ L000start:
movl %edi,%eax
roll $8,%ecx
addl %ebp,%ecx
- # 61
+ # 61
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -778,7 +778,7 @@ L000start:
movl %esi,%eax
roll $6,%ebp
addl %ebx,%ebp
- # 62
+ # 62
subl %esi,%edx
andl %ebp,%eax
andl %ecx,%edx
@@ -791,7 +791,7 @@ L000start:
movl %ecx,%eax
roll $5,%ebx
addl %edi,%ebx
- # 63
+ # 63
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -804,7 +804,7 @@ L000start:
subl %ebp,%edx
roll $12,%edi
addl %esi,%edi
- # 64
+ # 64
movl 16(%esp),%eax
orl %ebx,%edx
addl %eax,%esi
@@ -815,7 +815,7 @@ L000start:
subl %ebx,%eax
roll $9,%esi
addl %ecx,%esi
- # 65
+ # 65
movl (%esp),%edx
orl %edi,%eax
addl %edx,%ecx
@@ -826,7 +826,7 @@ L000start:
subl %edi,%edx
roll $15,%ecx
addl %ebp,%ecx
- # 66
+ # 66
movl 20(%esp),%eax
orl %esi,%edx
addl %eax,%ebp
@@ -837,7 +837,7 @@ L000start:
subl %esi,%eax
roll $5,%ebp
addl %ebx,%ebp
- # 67
+ # 67
movl 36(%esp),%edx
orl %ecx,%eax
addl %edx,%ebx
@@ -848,7 +848,7 @@ L000start:
subl %ecx,%edx
roll $11,%ebx
addl %edi,%ebx
- # 68
+ # 68
movl 28(%esp),%eax
orl %ebp,%edx
addl %eax,%edi
@@ -859,7 +859,7 @@ L000start:
subl %ebp,%eax
roll $6,%edi
addl %esi,%edi
- # 69
+ # 69
movl 48(%esp),%edx
orl %ebx,%eax
addl %edx,%esi
@@ -870,7 +870,7 @@ L000start:
subl %ebx,%edx
roll $8,%esi
addl %ecx,%esi
- # 70
+ # 70
movl 8(%esp),%eax
orl %edi,%edx
addl %eax,%ecx
@@ -881,7 +881,7 @@ L000start:
subl %edi,%eax
roll $13,%ecx
addl %ebp,%ecx
- # 71
+ # 71
movl 40(%esp),%edx
orl %esi,%eax
addl %edx,%ebp
@@ -892,7 +892,7 @@ L000start:
subl %esi,%edx
roll $12,%ebp
addl %ebx,%ebp
- # 72
+ # 72
movl 56(%esp),%eax
orl %ecx,%edx
addl %eax,%ebx
@@ -903,7 +903,7 @@ L000start:
subl %ecx,%eax
roll $5,%ebx
addl %edi,%ebx
- # 73
+ # 73
movl 4(%esp),%edx
orl %ebp,%eax
addl %edx,%edi
@@ -914,7 +914,7 @@ L000start:
subl %ebp,%edx
roll $12,%edi
addl %esi,%edi
- # 74
+ # 74
movl 12(%esp),%eax
orl %ebx,%edx
addl %eax,%esi
@@ -925,7 +925,7 @@ L000start:
subl %ebx,%eax
roll $13,%esi
addl %ecx,%esi
- # 75
+ # 75
movl 32(%esp),%edx
orl %edi,%eax
addl %edx,%ecx
@@ -936,7 +936,7 @@ L000start:
subl %edi,%edx
roll $14,%ecx
addl %ebp,%ecx
- # 76
+ # 76
movl 44(%esp),%eax
orl %esi,%edx
addl %eax,%ebp
@@ -947,7 +947,7 @@ L000start:
subl %esi,%eax
roll $11,%ebp
addl %ebx,%ebp
- # 77
+ # 77
movl 24(%esp),%edx
orl %ecx,%eax
addl %edx,%ebx
@@ -958,7 +958,7 @@ L000start:
subl %ecx,%edx
roll $8,%ebx
addl %edi,%ebx
- # 78
+ # 78
movl 60(%esp),%eax
orl %ebp,%edx
addl %eax,%edi
@@ -969,7 +969,7 @@ L000start:
subl %ebp,%eax
roll $5,%edi
addl %esi,%edi
- # 79
+ # 79
movl 52(%esp),%edx
orl %ebx,%eax
addl %edx,%esi
@@ -989,7 +989,7 @@ L000start:
movl %ebp,80(%esp)
movl 12(%edx),%ebx
movl 16(%edx),%ebp
- # 80
+ # 80
movl $-1,%edx
subl %ebx,%edx
movl 20(%esp),%eax
@@ -1002,7 +1002,7 @@ L000start:
subl %edi,%eax
roll $8,%ecx
addl %ebp,%ecx
- # 81
+ # 81
movl 56(%esp),%edx
orl %esi,%eax
addl %edx,%ebp
@@ -1013,7 +1013,7 @@ L000start:
subl %esi,%edx
roll $9,%ebp
addl %ebx,%ebp
- # 82
+ # 82
movl 28(%esp),%eax
orl %ecx,%edx
addl %eax,%ebx
@@ -1024,7 +1024,7 @@ L000start:
subl %ecx,%eax
roll $9,%ebx
addl %edi,%ebx
- # 83
+ # 83
movl (%esp),%edx
orl %ebp,%eax
addl %edx,%edi
@@ -1035,7 +1035,7 @@ L000start:
subl %ebp,%edx
roll $11,%edi
addl %esi,%edi
- # 84
+ # 84
movl 36(%esp),%eax
orl %ebx,%edx
addl %eax,%esi
@@ -1046,7 +1046,7 @@ L000start:
subl %ebx,%eax
roll $13,%esi
addl %ecx,%esi
- # 85
+ # 85
movl 8(%esp),%edx
orl %edi,%eax
addl %edx,%ecx
@@ -1057,7 +1057,7 @@ L000start:
subl %edi,%edx
roll $15,%ecx
addl %ebp,%ecx
- # 86
+ # 86
movl 44(%esp),%eax
orl %esi,%edx
addl %eax,%ebp
@@ -1068,7 +1068,7 @@ L000start:
subl %esi,%eax
roll $15,%ebp
addl %ebx,%ebp
- # 87
+ # 87
movl 16(%esp),%edx
orl %ecx,%eax
addl %edx,%ebx
@@ -1079,7 +1079,7 @@ L000start:
subl %ecx,%edx
roll $5,%ebx
addl %edi,%ebx
- # 88
+ # 88
movl 52(%esp),%eax
orl %ebp,%edx
addl %eax,%edi
@@ -1090,7 +1090,7 @@ L000start:
subl %ebp,%eax
roll $7,%edi
addl %esi,%edi
- # 89
+ # 89
movl 24(%esp),%edx
orl %ebx,%eax
addl %edx,%esi
@@ -1101,7 +1101,7 @@ L000start:
subl %ebx,%edx
roll $7,%esi
addl %ecx,%esi
- # 90
+ # 90
movl 60(%esp),%eax
orl %edi,%edx
addl %eax,%ecx
@@ -1112,7 +1112,7 @@ L000start:
subl %edi,%eax
roll $8,%ecx
addl %ebp,%ecx
- # 91
+ # 91
movl 32(%esp),%edx
orl %esi,%eax
addl %edx,%ebp
@@ -1123,7 +1123,7 @@ L000start:
subl %esi,%edx
roll $11,%ebp
addl %ebx,%ebp
- # 92
+ # 92
movl 4(%esp),%eax
orl %ecx,%edx
addl %eax,%ebx
@@ -1134,7 +1134,7 @@ L000start:
subl %ecx,%eax
roll $14,%ebx
addl %edi,%ebx
- # 93
+ # 93
movl 40(%esp),%edx
orl %ebp,%eax
addl %edx,%edi
@@ -1145,7 +1145,7 @@ L000start:
subl %ebp,%edx
roll $14,%edi
addl %esi,%edi
- # 94
+ # 94
movl 12(%esp),%eax
orl %ebx,%edx
addl %eax,%esi
@@ -1156,7 +1156,7 @@ L000start:
subl %ebx,%eax
roll $12,%esi
addl %ecx,%esi
- # 95
+ # 95
movl 48(%esp),%edx
orl %edi,%eax
addl %edx,%ecx
@@ -1167,7 +1167,7 @@ L000start:
movl %edi,%eax
roll $6,%ecx
addl %ebp,%ecx
- # 96
+ # 96
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -1180,7 +1180,7 @@ L000start:
movl %esi,%eax
roll $9,%ebp
addl %ebx,%ebp
- # 97
+ # 97
subl %esi,%edx
andl %ebp,%eax
andl %ecx,%edx
@@ -1193,7 +1193,7 @@ L000start:
movl %ecx,%eax
roll $13,%ebx
addl %edi,%ebx
- # 98
+ # 98
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -1206,7 +1206,7 @@ L000start:
movl %ebp,%eax
roll $15,%edi
addl %esi,%edi
- # 99
+ # 99
subl %ebp,%edx
andl %edi,%eax
andl %ebx,%edx
@@ -1219,7 +1219,7 @@ L000start:
movl %ebx,%eax
roll $7,%esi
addl %ecx,%esi
- # 100
+ # 100
subl %ebx,%edx
andl %esi,%eax
andl %edi,%edx
@@ -1232,7 +1232,7 @@ L000start:
movl %edi,%eax
roll $12,%ecx
addl %ebp,%ecx
- # 101
+ # 101
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -1245,7 +1245,7 @@ L000start:
movl %esi,%eax
roll $8,%ebp
addl %ebx,%ebp
- # 102
+ # 102
subl %esi,%edx
andl %ebp,%eax
andl %ecx,%edx
@@ -1258,7 +1258,7 @@ L000start:
movl %ecx,%eax
roll $9,%ebx
addl %edi,%ebx
- # 103
+ # 103
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -1271,7 +1271,7 @@ L000start:
movl %ebp,%eax
roll $11,%edi
addl %esi,%edi
- # 104
+ # 104
subl %ebp,%edx
andl %edi,%eax
andl %ebx,%edx
@@ -1284,7 +1284,7 @@ L000start:
movl %ebx,%eax
roll $7,%esi
addl %ecx,%esi
- # 105
+ # 105
subl %ebx,%edx
andl %esi,%eax
andl %edi,%edx
@@ -1297,7 +1297,7 @@ L000start:
movl %edi,%eax
roll $7,%ecx
addl %ebp,%ecx
- # 106
+ # 106
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -1310,7 +1310,7 @@ L000start:
movl %esi,%eax
roll $12,%ebp
addl %ebx,%ebp
- # 107
+ # 107
subl %esi,%edx
andl %ebp,%eax
andl %ecx,%edx
@@ -1323,7 +1323,7 @@ L000start:
movl %ecx,%eax
roll $7,%ebx
addl %edi,%ebx
- # 108
+ # 108
subl %ecx,%edx
andl %ebx,%eax
andl %ebp,%edx
@@ -1336,7 +1336,7 @@ L000start:
movl %ebp,%eax
roll $6,%edi
addl %esi,%edi
- # 109
+ # 109
subl %ebp,%edx
andl %edi,%eax
andl %ebx,%edx
@@ -1349,7 +1349,7 @@ L000start:
movl %ebx,%eax
roll $15,%esi
addl %ecx,%esi
- # 110
+ # 110
subl %ebx,%edx
andl %esi,%eax
andl %edi,%edx
@@ -1362,7 +1362,7 @@ L000start:
movl %edi,%eax
roll $13,%ecx
addl %ebp,%ecx
- # 111
+ # 111
subl %edi,%edx
andl %ecx,%eax
andl %esi,%edx
@@ -1375,7 +1375,7 @@ L000start:
subl %ecx,%edx
roll $11,%ebp
addl %ebx,%ebp
- # 112
+ # 112
movl 60(%esp),%eax
orl %ebp,%edx
addl %eax,%ebx
@@ -1386,7 +1386,7 @@ L000start:
subl %ebp,%eax
roll $9,%ebx
addl %edi,%ebx
- # 113
+ # 113
movl 20(%esp),%edx
orl %ebx,%eax
addl %edx,%edi
@@ -1397,7 +1397,7 @@ L000start:
subl %ebx,%edx
roll $7,%edi
addl %esi,%edi
- # 114
+ # 114
movl 4(%esp),%eax
orl %edi,%edx
addl %eax,%esi
@@ -1408,7 +1408,7 @@ L000start:
subl %edi,%eax
roll $15,%esi
addl %ecx,%esi
- # 115
+ # 115
movl 12(%esp),%edx
orl %esi,%eax
addl %edx,%ecx
@@ -1419,7 +1419,7 @@ L000start:
subl %esi,%edx
roll $11,%ecx
addl %ebp,%ecx
- # 116
+ # 116
movl 28(%esp),%eax
orl %ecx,%edx
addl %eax,%ebp
@@ -1430,7 +1430,7 @@ L000start:
subl %ecx,%eax
roll $8,%ebp
addl %ebx,%ebp
- # 117
+ # 117
movl 56(%esp),%edx
orl %ebp,%eax
addl %edx,%ebx
@@ -1441,7 +1441,7 @@ L000start:
subl %ebp,%edx
roll $6,%ebx
addl %edi,%ebx
- # 118
+ # 118
movl 24(%esp),%eax
orl %ebx,%edx
addl %eax,%edi
@@ -1452,7 +1452,7 @@ L000start:
subl %ebx,%eax
roll $6,%edi
addl %esi,%edi
- # 119
+ # 119
movl 36(%esp),%edx
orl %edi,%eax
addl %edx,%esi
@@ -1463,7 +1463,7 @@ L000start:
subl %edi,%edx
roll $14,%esi
addl %ecx,%esi
- # 120
+ # 120
movl 44(%esp),%eax
orl %esi,%edx
addl %eax,%ecx
@@ -1474,7 +1474,7 @@ L000start:
subl %esi,%eax
roll $12,%ecx
addl %ebp,%ecx
- # 121
+ # 121
movl 32(%esp),%edx
orl %ecx,%eax
addl %edx,%ebp
@@ -1485,7 +1485,7 @@ L000start:
subl %ecx,%edx
roll $13,%ebp
addl %ebx,%ebp
- # 122
+ # 122
movl 48(%esp),%eax
orl %ebp,%edx
addl %eax,%ebx
@@ -1496,7 +1496,7 @@ L000start:
subl %ebp,%eax
roll $5,%ebx
addl %edi,%ebx
- # 123
+ # 123
movl 8(%esp),%edx
orl %ebx,%eax
addl %edx,%edi
@@ -1507,7 +1507,7 @@ L000start:
subl %ebx,%edx
roll $14,%edi
addl %esi,%edi
- # 124
+ # 124
movl 40(%esp),%eax
orl %edi,%edx
addl %eax,%esi
@@ -1518,7 +1518,7 @@ L000start:
subl %edi,%eax
roll $13,%esi
addl %ecx,%esi
- # 125
+ # 125
movl (%esp),%edx
orl %esi,%eax
addl %edx,%ecx
@@ -1529,7 +1529,7 @@ L000start:
subl %esi,%edx
roll $13,%ecx
addl %ebp,%ecx
- # 126
+ # 126
movl 16(%esp),%eax
orl %ecx,%edx
addl %eax,%ebp
@@ -1540,7 +1540,7 @@ L000start:
subl %ecx,%eax
roll $7,%ebp
addl %ebx,%ebp
- # 127
+ # 127
movl 52(%esp),%edx
orl %ebp,%eax
addl %edx,%ebx
@@ -1551,7 +1551,7 @@ L000start:
movl $-1,%eax
roll $5,%ebx
addl %edi,%ebx
- # 128
+ # 128
addl %edx,%edi
movl %ebp,%edx
subl %ebx,%eax
@@ -1564,7 +1564,7 @@ L000start:
movl $-1,%edx
roll $15,%edi
addl %esi,%edi
- # 129
+ # 129
addl %eax,%esi
movl %ebx,%eax
subl %edi,%edx
@@ -1577,7 +1577,7 @@ L000start:
movl $-1,%eax
roll $5,%esi
addl %ecx,%esi
- # 130
+ # 130
addl %edx,%ecx
movl %edi,%edx
subl %esi,%eax
@@ -1590,7 +1590,7 @@ L000start:
movl $-1,%edx
roll $8,%ecx
addl %ebp,%ecx
- # 131
+ # 131
addl %eax,%ebp
movl %esi,%eax
subl %ecx,%edx
@@ -1603,7 +1603,7 @@ L000start:
movl $-1,%eax
roll $11,%ebp
addl %ebx,%ebp
- # 132
+ # 132
addl %edx,%ebx
movl %ecx,%edx
subl %ebp,%eax
@@ -1616,7 +1616,7 @@ L000start:
movl $-1,%edx
roll $14,%ebx
addl %edi,%ebx
- # 133
+ # 133
addl %eax,%edi
movl %ebp,%eax
subl %ebx,%edx
@@ -1629,7 +1629,7 @@ L000start:
movl $-1,%eax
roll $14,%edi
addl %esi,%edi
- # 134
+ # 134
addl %edx,%esi
movl %ebx,%edx
subl %edi,%eax
@@ -1642,7 +1642,7 @@ L000start:
movl $-1,%edx
roll $6,%esi
addl %ecx,%esi
- # 135
+ # 135
addl %eax,%ecx
movl %edi,%eax
subl %esi,%edx
@@ -1655,7 +1655,7 @@ L000start:
movl $-1,%eax
roll $14,%ecx
addl %ebp,%ecx
- # 136
+ # 136
addl %edx,%ebp
movl %esi,%edx
subl %ecx,%eax
@@ -1668,7 +1668,7 @@ L000start:
movl $-1,%edx
roll $6,%ebp
addl %ebx,%ebp
- # 137
+ # 137
addl %eax,%ebx
movl %ecx,%eax
subl %ebp,%edx
@@ -1681,7 +1681,7 @@ L000start:
movl $-1,%eax
roll $9,%ebx
addl %edi,%ebx
- # 138
+ # 138
addl %edx,%edi
movl %ebp,%edx
subl %ebx,%eax
@@ -1694,7 +1694,7 @@ L000start:
movl $-1,%edx
roll $12,%edi
addl %esi,%edi
- # 139
+ # 139
addl %eax,%esi
movl %ebx,%eax
subl %edi,%edx
@@ -1707,7 +1707,7 @@ L000start:
movl $-1,%eax
roll $9,%esi
addl %ecx,%esi
- # 140
+ # 140
addl %edx,%ecx
movl %edi,%edx
subl %esi,%eax
@@ -1720,7 +1720,7 @@ L000start:
movl $-1,%edx
roll $12,%ecx
addl %ebp,%ecx
- # 141
+ # 141
addl %eax,%ebp
movl %esi,%eax
subl %ecx,%edx
@@ -1733,7 +1733,7 @@ L000start:
movl $-1,%eax
roll $5,%ebp
addl %ebx,%ebp
- # 142
+ # 142
addl %edx,%ebx
movl %ecx,%edx
subl %ebp,%eax
@@ -1746,7 +1746,7 @@ L000start:
movl $-1,%edx
roll $15,%ebx
addl %edi,%ebx
- # 143
+ # 143
addl %eax,%edi
movl %ebp,%eax
subl %ebx,%edx
@@ -1759,7 +1759,7 @@ L000start:
xorl %ebp,%eax
roll $8,%edi
addl %esi,%edi
- # 144
+ # 144
movl 48(%esp),%edx
xorl %edi,%eax
addl %edx,%esi
@@ -1768,7 +1768,7 @@ L000start:
movl %edi,%eax
roll $8,%esi
addl %ecx,%esi
- # 145
+ # 145
xorl %ebx,%eax
movl 60(%esp),%edx
xorl %esi,%eax
@@ -1779,7 +1779,7 @@ L000start:
xorl %edi,%eax
roll $5,%ecx
addl %ebp,%ecx
- # 146
+ # 146
movl 40(%esp),%edx
xorl %ecx,%eax
addl %edx,%ebp
@@ -1788,7 +1788,7 @@ L000start:
movl %ecx,%eax
roll $12,%ebp
addl %ebx,%ebp
- # 147
+ # 147
xorl %esi,%eax
movl 16(%esp),%edx
xorl %ebp,%eax
@@ -1799,7 +1799,7 @@ L000start:
xorl %ecx,%eax
roll $9,%ebx
addl %edi,%ebx
- # 148
+ # 148
movl 4(%esp),%edx
xorl %ebx,%eax
addl %edx,%edi
@@ -1808,7 +1808,7 @@ L000start:
movl %ebx,%eax
roll $12,%edi
addl %esi,%edi
- # 149
+ # 149
xorl %ebp,%eax
movl 20(%esp),%edx
xorl %edi,%eax
@@ -1819,7 +1819,7 @@ L000start:
xorl %ebx,%eax
roll $5,%esi
addl %ecx,%esi
- # 150
+ # 150
movl 32(%esp),%edx
xorl %esi,%eax
addl %edx,%ecx
@@ -1828,7 +1828,7 @@ L000start:
movl %esi,%eax
roll $14,%ecx
addl %ebp,%ecx
- # 151
+ # 151
xorl %edi,%eax
movl 28(%esp),%edx
xorl %ecx,%eax
@@ -1839,7 +1839,7 @@ L000start:
xorl %esi,%eax
roll $6,%ebp
addl %ebx,%ebp
- # 152
+ # 152
movl 24(%esp),%edx
xorl %ebp,%eax
addl %edx,%ebx
@@ -1848,7 +1848,7 @@ L000start:
movl %ebp,%eax
roll $8,%ebx
addl %edi,%ebx
- # 153
+ # 153
xorl %ecx,%eax
movl 8(%esp),%edx
xorl %ebx,%eax
@@ -1859,7 +1859,7 @@ L000start:
xorl %ebp,%eax
roll $13,%edi
addl %esi,%edi
- # 154
+ # 154
movl 52(%esp),%edx
xorl %edi,%eax
addl %edx,%esi
@@ -1868,7 +1868,7 @@ L000start:
movl %edi,%eax
roll $6,%esi
addl %ecx,%esi
- # 155
+ # 155
xorl %ebx,%eax
movl 56(%esp),%edx
xorl %esi,%eax
@@ -1879,7 +1879,7 @@ L000start:
xorl %edi,%eax
roll $5,%ecx
addl %ebp,%ecx
- # 156
+ # 156
movl (%esp),%edx
xorl %ecx,%eax
addl %edx,%ebp
@@ -1888,7 +1888,7 @@ L000start:
movl %ecx,%eax
roll $15,%ebp
addl %ebx,%ebp
- # 157
+ # 157
xorl %esi,%eax
movl 12(%esp),%edx
xorl %ebp,%eax
@@ -1899,7 +1899,7 @@ L000start:
xorl %ecx,%eax
roll $13,%ebx
addl %edi,%ebx
- # 158
+ # 158
movl 36(%esp),%edx
xorl %ebx,%eax
addl %edx,%edi
@@ -1908,7 +1908,7 @@ L000start:
movl %ebx,%eax
roll $11,%edi
addl %esi,%edi
- # 159
+ # 159
xorl %ebp,%eax
movl 44(%esp),%edx
xorl %edi,%eax
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s
index d75e61693d..eea95f6cf2 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s
@@ -94,7 +94,7 @@ L002loop:
movl 4(%ebp),%ebx
movl 8(%ebp),%ecx
movl 12(%ebp),%edx
- # 00_15 0
+ # 00_15 0
movl %ecx,%esi
movl %eax,%ebp
roll $5,%ebp
@@ -106,7 +106,7 @@ L002loop:
xorl %edx,%esi
leal 1518500249(%ebp,%edi,1),%ebp
addl %esi,%ebp
- # 00_15 1
+ # 00_15 1
movl %ebx,%edi
movl %ebp,%esi
roll $5,%ebp
@@ -118,7 +118,7 @@ L002loop:
xorl %ecx,%edi
leal 1518500249(%ebp,%edx,1),%ebp
addl %edi,%ebp
- # 00_15 2
+ # 00_15 2
movl %eax,%edx
movl %ebp,%edi
roll $5,%ebp
@@ -130,7 +130,7 @@ L002loop:
xorl %ebx,%edx
leal 1518500249(%ebp,%ecx,1),%ebp
addl %edx,%ebp
- # 00_15 3
+ # 00_15 3
movl %esi,%ecx
movl %ebp,%edx
roll $5,%ebp
@@ -142,7 +142,7 @@ L002loop:
xorl %eax,%ecx
leal 1518500249(%ebp,%ebx,1),%ebp
addl %ecx,%ebp
- # 00_15 4
+ # 00_15 4
movl %edi,%ebx
movl %ebp,%ecx
roll $5,%ebp
@@ -154,7 +154,7 @@ L002loop:
xorl %esi,%ebx
leal 1518500249(%ebp,%eax,1),%ebp
addl %ebx,%ebp
- # 00_15 5
+ # 00_15 5
movl %edx,%eax
movl %ebp,%ebx
roll $5,%ebp
@@ -166,7 +166,7 @@ L002loop:
xorl %edi,%eax
leal 1518500249(%ebp,%esi,1),%ebp
addl %eax,%ebp
- # 00_15 6
+ # 00_15 6
movl %ecx,%esi
movl %ebp,%eax
roll $5,%ebp
@@ -178,7 +178,7 @@ L002loop:
xorl %edx,%esi
leal 1518500249(%ebp,%edi,1),%ebp
addl %esi,%ebp
- # 00_15 7
+ # 00_15 7
movl %ebx,%edi
movl %ebp,%esi
roll $5,%ebp
@@ -190,7 +190,7 @@ L002loop:
xorl %ecx,%edi
leal 1518500249(%ebp,%edx,1),%ebp
addl %edi,%ebp
- # 00_15 8
+ # 00_15 8
movl %eax,%edx
movl %ebp,%edi
roll $5,%ebp
@@ -202,7 +202,7 @@ L002loop:
xorl %ebx,%edx
leal 1518500249(%ebp,%ecx,1),%ebp
addl %edx,%ebp
- # 00_15 9
+ # 00_15 9
movl %esi,%ecx
movl %ebp,%edx
roll $5,%ebp
@@ -214,7 +214,7 @@ L002loop:
xorl %eax,%ecx
leal 1518500249(%ebp,%ebx,1),%ebp
addl %ecx,%ebp
- # 00_15 10
+ # 00_15 10
movl %edi,%ebx
movl %ebp,%ecx
roll $5,%ebp
@@ -226,7 +226,7 @@ L002loop:
xorl %esi,%ebx
leal 1518500249(%ebp,%eax,1),%ebp
addl %ebx,%ebp
- # 00_15 11
+ # 00_15 11
movl %edx,%eax
movl %ebp,%ebx
roll $5,%ebp
@@ -238,7 +238,7 @@ L002loop:
xorl %edi,%eax
leal 1518500249(%ebp,%esi,1),%ebp
addl %eax,%ebp
- # 00_15 12
+ # 00_15 12
movl %ecx,%esi
movl %ebp,%eax
roll $5,%ebp
@@ -250,7 +250,7 @@ L002loop:
xorl %edx,%esi
leal 1518500249(%ebp,%edi,1),%ebp
addl %esi,%ebp
- # 00_15 13
+ # 00_15 13
movl %ebx,%edi
movl %ebp,%esi
roll $5,%ebp
@@ -262,7 +262,7 @@ L002loop:
xorl %ecx,%edi
leal 1518500249(%ebp,%edx,1),%ebp
addl %edi,%ebp
- # 00_15 14
+ # 00_15 14
movl %eax,%edx
movl %ebp,%edi
roll $5,%ebp
@@ -274,7 +274,7 @@ L002loop:
xorl %ebx,%edx
leal 1518500249(%ebp,%ecx,1),%ebp
addl %edx,%ebp
- # 00_15 15
+ # 00_15 15
movl %esi,%ecx
movl %ebp,%edx
roll $5,%ebp
@@ -287,7 +287,7 @@ L002loop:
leal 1518500249(%ebp,%ebx,1),%ebp
movl (%esp),%ebx
addl %ebp,%ecx
- # 16_19 16
+ # 16_19 16
movl %edi,%ebp
xorl 8(%esp),%ebx
xorl %esi,%ebp
@@ -304,7 +304,7 @@ L002loop:
leal 1518500249(%ebx,%eax,1),%ebx
movl 4(%esp),%eax
addl %ebp,%ebx
- # 16_19 17
+ # 16_19 17
movl %edx,%ebp
xorl 12(%esp),%eax
xorl %edi,%ebp
@@ -321,7 +321,7 @@ L002loop:
leal 1518500249(%eax,%esi,1),%eax
movl 8(%esp),%esi
addl %ebp,%eax
- # 16_19 18
+ # 16_19 18
movl %ecx,%ebp
xorl 16(%esp),%esi
xorl %edx,%ebp
@@ -338,7 +338,7 @@ L002loop:
leal 1518500249(%esi,%edi,1),%esi
movl 12(%esp),%edi
addl %ebp,%esi
- # 16_19 19
+ # 16_19 19
movl %ebx,%ebp
xorl 20(%esp),%edi
xorl %ecx,%ebp
@@ -355,7 +355,7 @@ L002loop:
leal 1518500249(%edi,%edx,1),%edi
movl 16(%esp),%edx
addl %ebp,%edi
- # 20_39 20
+ # 20_39 20
movl %esi,%ebp
xorl 24(%esp),%edx
xorl %eax,%ebp
@@ -371,7 +371,7 @@ L002loop:
leal 1859775393(%edx,%ecx,1),%edx
movl 20(%esp),%ecx
addl %ebp,%edx
- # 20_39 21
+ # 20_39 21
movl %edi,%ebp
xorl 28(%esp),%ecx
xorl %esi,%ebp
@@ -387,7 +387,7 @@ L002loop:
leal 1859775393(%ecx,%ebx,1),%ecx
movl 24(%esp),%ebx
addl %ebp,%ecx
- # 20_39 22
+ # 20_39 22
movl %edx,%ebp
xorl 32(%esp),%ebx
xorl %edi,%ebp
@@ -403,7 +403,7 @@ L002loop:
leal 1859775393(%ebx,%eax,1),%ebx
movl 28(%esp),%eax
addl %ebp,%ebx
- # 20_39 23
+ # 20_39 23
movl %ecx,%ebp
xorl 36(%esp),%eax
xorl %edx,%ebp
@@ -419,7 +419,7 @@ L002loop:
leal 1859775393(%eax,%esi,1),%eax
movl 32(%esp),%esi
addl %ebp,%eax
- # 20_39 24
+ # 20_39 24
movl %ebx,%ebp
xorl 40(%esp),%esi
xorl %ecx,%ebp
@@ -435,7 +435,7 @@ L002loop:
leal 1859775393(%esi,%edi,1),%esi
movl 36(%esp),%edi
addl %ebp,%esi
- # 20_39 25
+ # 20_39 25
movl %eax,%ebp
xorl 44(%esp),%edi
xorl %ebx,%ebp
@@ -451,7 +451,7 @@ L002loop:
leal 1859775393(%edi,%edx,1),%edi
movl 40(%esp),%edx
addl %ebp,%edi
- # 20_39 26
+ # 20_39 26
movl %esi,%ebp
xorl 48(%esp),%edx
xorl %eax,%ebp
@@ -467,7 +467,7 @@ L002loop:
leal 1859775393(%edx,%ecx,1),%edx
movl 44(%esp),%ecx
addl %ebp,%edx
- # 20_39 27
+ # 20_39 27
movl %edi,%ebp
xorl 52(%esp),%ecx
xorl %esi,%ebp
@@ -483,7 +483,7 @@ L002loop:
leal 1859775393(%ecx,%ebx,1),%ecx
movl 48(%esp),%ebx
addl %ebp,%ecx
- # 20_39 28
+ # 20_39 28
movl %edx,%ebp
xorl 56(%esp),%ebx
xorl %edi,%ebp
@@ -499,7 +499,7 @@ L002loop:
leal 1859775393(%ebx,%eax,1),%ebx
movl 52(%esp),%eax
addl %ebp,%ebx
- # 20_39 29
+ # 20_39 29
movl %ecx,%ebp
xorl 60(%esp),%eax
xorl %edx,%ebp
@@ -515,7 +515,7 @@ L002loop:
leal 1859775393(%eax,%esi,1),%eax
movl 56(%esp),%esi
addl %ebp,%eax
- # 20_39 30
+ # 20_39 30
movl %ebx,%ebp
xorl (%esp),%esi
xorl %ecx,%ebp
@@ -531,7 +531,7 @@ L002loop:
leal 1859775393(%esi,%edi,1),%esi
movl 60(%esp),%edi
addl %ebp,%esi
- # 20_39 31
+ # 20_39 31
movl %eax,%ebp
xorl 4(%esp),%edi
xorl %ebx,%ebp
@@ -547,7 +547,7 @@ L002loop:
leal 1859775393(%edi,%edx,1),%edi
movl (%esp),%edx
addl %ebp,%edi
- # 20_39 32
+ # 20_39 32
movl %esi,%ebp
xorl 8(%esp),%edx
xorl %eax,%ebp
@@ -563,7 +563,7 @@ L002loop:
leal 1859775393(%edx,%ecx,1),%edx
movl 4(%esp),%ecx
addl %ebp,%edx
- # 20_39 33
+ # 20_39 33
movl %edi,%ebp
xorl 12(%esp),%ecx
xorl %esi,%ebp
@@ -579,7 +579,7 @@ L002loop:
leal 1859775393(%ecx,%ebx,1),%ecx
movl 8(%esp),%ebx
addl %ebp,%ecx
- # 20_39 34
+ # 20_39 34
movl %edx,%ebp
xorl 16(%esp),%ebx
xorl %edi,%ebp
@@ -595,7 +595,7 @@ L002loop:
leal 1859775393(%ebx,%eax,1),%ebx
movl 12(%esp),%eax
addl %ebp,%ebx
- # 20_39 35
+ # 20_39 35
movl %ecx,%ebp
xorl 20(%esp),%eax
xorl %edx,%ebp
@@ -611,7 +611,7 @@ L002loop:
leal 1859775393(%eax,%esi,1),%eax
movl 16(%esp),%esi
addl %ebp,%eax
- # 20_39 36
+ # 20_39 36
movl %ebx,%ebp
xorl 24(%esp),%esi
xorl %ecx,%ebp
@@ -627,7 +627,7 @@ L002loop:
leal 1859775393(%esi,%edi,1),%esi
movl 20(%esp),%edi
addl %ebp,%esi
- # 20_39 37
+ # 20_39 37
movl %eax,%ebp
xorl 28(%esp),%edi
xorl %ebx,%ebp
@@ -643,7 +643,7 @@ L002loop:
leal 1859775393(%edi,%edx,1),%edi
movl 24(%esp),%edx
addl %ebp,%edi
- # 20_39 38
+ # 20_39 38
movl %esi,%ebp
xorl 32(%esp),%edx
xorl %eax,%ebp
@@ -659,7 +659,7 @@ L002loop:
leal 1859775393(%edx,%ecx,1),%edx
movl 28(%esp),%ecx
addl %ebp,%edx
- # 20_39 39
+ # 20_39 39
movl %edi,%ebp
xorl 36(%esp),%ecx
xorl %esi,%ebp
@@ -675,7 +675,7 @@ L002loop:
leal 1859775393(%ecx,%ebx,1),%ecx
movl 32(%esp),%ebx
addl %ebp,%ecx
- # 40_59 40
+ # 40_59 40
movl %edi,%ebp
xorl 40(%esp),%ebx
xorl %esi,%ebp
@@ -694,7 +694,7 @@ L002loop:
andl %esi,%ebp
movl 36(%esp),%eax
addl %ebp,%ebx
- # 40_59 41
+ # 40_59 41
movl %edx,%ebp
xorl 44(%esp),%eax
xorl %edi,%ebp
@@ -713,7 +713,7 @@ L002loop:
andl %edi,%ebp
movl 40(%esp),%esi
addl %ebp,%eax
- # 40_59 42
+ # 40_59 42
movl %ecx,%ebp
xorl 48(%esp),%esi
xorl %edx,%ebp
@@ -732,7 +732,7 @@ L002loop:
andl %edx,%ebp
movl 44(%esp),%edi
addl %ebp,%esi
- # 40_59 43
+ # 40_59 43
movl %ebx,%ebp
xorl 52(%esp),%edi
xorl %ecx,%ebp
@@ -751,7 +751,7 @@ L002loop:
andl %ecx,%ebp
movl 48(%esp),%edx
addl %ebp,%edi
- # 40_59 44
+ # 40_59 44
movl %eax,%ebp
xorl 56(%esp),%edx
xorl %ebx,%ebp
@@ -770,7 +770,7 @@ L002loop:
andl %ebx,%ebp
movl 52(%esp),%ecx
addl %ebp,%edx
- # 40_59 45
+ # 40_59 45
movl %esi,%ebp
xorl 60(%esp),%ecx
xorl %eax,%ebp
@@ -789,7 +789,7 @@ L002loop:
andl %eax,%ebp
movl 56(%esp),%ebx
addl %ebp,%ecx
- # 40_59 46
+ # 40_59 46
movl %edi,%ebp
xorl (%esp),%ebx
xorl %esi,%ebp
@@ -808,7 +808,7 @@ L002loop:
andl %esi,%ebp
movl 60(%esp),%eax
addl %ebp,%ebx
- # 40_59 47
+ # 40_59 47
movl %edx,%ebp
xorl 4(%esp),%eax
xorl %edi,%ebp
@@ -827,7 +827,7 @@ L002loop:
andl %edi,%ebp
movl (%esp),%esi
addl %ebp,%eax
- # 40_59 48
+ # 40_59 48
movl %ecx,%ebp
xorl 8(%esp),%esi
xorl %edx,%ebp
@@ -846,7 +846,7 @@ L002loop:
andl %edx,%ebp
movl 4(%esp),%edi
addl %ebp,%esi
- # 40_59 49
+ # 40_59 49
movl %ebx,%ebp
xorl 12(%esp),%edi
xorl %ecx,%ebp
@@ -865,7 +865,7 @@ L002loop:
andl %ecx,%ebp
movl 8(%esp),%edx
addl %ebp,%edi
- # 40_59 50
+ # 40_59 50
movl %eax,%ebp
xorl 16(%esp),%edx
xorl %ebx,%ebp
@@ -884,7 +884,7 @@ L002loop:
andl %ebx,%ebp
movl 12(%esp),%ecx
addl %ebp,%edx
- # 40_59 51
+ # 40_59 51
movl %esi,%ebp
xorl 20(%esp),%ecx
xorl %eax,%ebp
@@ -903,7 +903,7 @@ L002loop:
andl %eax,%ebp
movl 16(%esp),%ebx
addl %ebp,%ecx
- # 40_59 52
+ # 40_59 52
movl %edi,%ebp
xorl 24(%esp),%ebx
xorl %esi,%ebp
@@ -922,7 +922,7 @@ L002loop:
andl %esi,%ebp
movl 20(%esp),%eax
addl %ebp,%ebx
- # 40_59 53
+ # 40_59 53
movl %edx,%ebp
xorl 28(%esp),%eax
xorl %edi,%ebp
@@ -941,7 +941,7 @@ L002loop:
andl %edi,%ebp
movl 24(%esp),%esi
addl %ebp,%eax
- # 40_59 54
+ # 40_59 54
movl %ecx,%ebp
xorl 32(%esp),%esi
xorl %edx,%ebp
@@ -960,7 +960,7 @@ L002loop:
andl %edx,%ebp
movl 28(%esp),%edi
addl %ebp,%esi
- # 40_59 55
+ # 40_59 55
movl %ebx,%ebp
xorl 36(%esp),%edi
xorl %ecx,%ebp
@@ -979,7 +979,7 @@ L002loop:
andl %ecx,%ebp
movl 32(%esp),%edx
addl %ebp,%edi
- # 40_59 56
+ # 40_59 56
movl %eax,%ebp
xorl 40(%esp),%edx
xorl %ebx,%ebp
@@ -998,7 +998,7 @@ L002loop:
andl %ebx,%ebp
movl 36(%esp),%ecx
addl %ebp,%edx
- # 40_59 57
+ # 40_59 57
movl %esi,%ebp
xorl 44(%esp),%ecx
xorl %eax,%ebp
@@ -1017,7 +1017,7 @@ L002loop:
andl %eax,%ebp
movl 40(%esp),%ebx
addl %ebp,%ecx
- # 40_59 58
+ # 40_59 58
movl %edi,%ebp
xorl 48(%esp),%ebx
xorl %esi,%ebp
@@ -1036,7 +1036,7 @@ L002loop:
andl %esi,%ebp
movl 44(%esp),%eax
addl %ebp,%ebx
- # 40_59 59
+ # 40_59 59
movl %edx,%ebp
xorl 52(%esp),%eax
xorl %edi,%ebp
@@ -1055,7 +1055,7 @@ L002loop:
andl %edi,%ebp
movl 48(%esp),%esi
addl %ebp,%eax
- # 20_39 60
+ # 20_39 60
movl %ebx,%ebp
xorl 56(%esp),%esi
xorl %ecx,%ebp
@@ -1071,7 +1071,7 @@ L002loop:
leal 3395469782(%esi,%edi,1),%esi
movl 52(%esp),%edi
addl %ebp,%esi
- # 20_39 61
+ # 20_39 61
movl %eax,%ebp
xorl 60(%esp),%edi
xorl %ebx,%ebp
@@ -1087,7 +1087,7 @@ L002loop:
leal 3395469782(%edi,%edx,1),%edi
movl 56(%esp),%edx
addl %ebp,%edi
- # 20_39 62
+ # 20_39 62
movl %esi,%ebp
xorl (%esp),%edx
xorl %eax,%ebp
@@ -1103,7 +1103,7 @@ L002loop:
leal 3395469782(%edx,%ecx,1),%edx
movl 60(%esp),%ecx
addl %ebp,%edx
- # 20_39 63
+ # 20_39 63
movl %edi,%ebp
xorl 4(%esp),%ecx
xorl %esi,%ebp
@@ -1119,7 +1119,7 @@ L002loop:
leal 3395469782(%ecx,%ebx,1),%ecx
movl (%esp),%ebx
addl %ebp,%ecx
- # 20_39 64
+ # 20_39 64
movl %edx,%ebp
xorl 8(%esp),%ebx
xorl %edi,%ebp
@@ -1135,7 +1135,7 @@ L002loop:
leal 3395469782(%ebx,%eax,1),%ebx
movl 4(%esp),%eax
addl %ebp,%ebx
- # 20_39 65
+ # 20_39 65
movl %ecx,%ebp
xorl 12(%esp),%eax
xorl %edx,%ebp
@@ -1151,7 +1151,7 @@ L002loop:
leal 3395469782(%eax,%esi,1),%eax
movl 8(%esp),%esi
addl %ebp,%eax
- # 20_39 66
+ # 20_39 66
movl %ebx,%ebp
xorl 16(%esp),%esi
xorl %ecx,%ebp
@@ -1167,7 +1167,7 @@ L002loop:
leal 3395469782(%esi,%edi,1),%esi
movl 12(%esp),%edi
addl %ebp,%esi
- # 20_39 67
+ # 20_39 67
movl %eax,%ebp
xorl 20(%esp),%edi
xorl %ebx,%ebp
@@ -1183,7 +1183,7 @@ L002loop:
leal 3395469782(%edi,%edx,1),%edi
movl 16(%esp),%edx
addl %ebp,%edi
- # 20_39 68
+ # 20_39 68
movl %esi,%ebp
xorl 24(%esp),%edx
xorl %eax,%ebp
@@ -1199,7 +1199,7 @@ L002loop:
leal 3395469782(%edx,%ecx,1),%edx
movl 20(%esp),%ecx
addl %ebp,%edx
- # 20_39 69
+ # 20_39 69
movl %edi,%ebp
xorl 28(%esp),%ecx
xorl %esi,%ebp
@@ -1215,7 +1215,7 @@ L002loop:
leal 3395469782(%ecx,%ebx,1),%ecx
movl 24(%esp),%ebx
addl %ebp,%ecx
- # 20_39 70
+ # 20_39 70
movl %edx,%ebp
xorl 32(%esp),%ebx
xorl %edi,%ebp
@@ -1231,7 +1231,7 @@ L002loop:
leal 3395469782(%ebx,%eax,1),%ebx
movl 28(%esp),%eax
addl %ebp,%ebx
- # 20_39 71
+ # 20_39 71
movl %ecx,%ebp
xorl 36(%esp),%eax
xorl %edx,%ebp
@@ -1247,7 +1247,7 @@ L002loop:
leal 3395469782(%eax,%esi,1),%eax
movl 32(%esp),%esi
addl %ebp,%eax
- # 20_39 72
+ # 20_39 72
movl %ebx,%ebp
xorl 40(%esp),%esi
xorl %ecx,%ebp
@@ -1263,7 +1263,7 @@ L002loop:
leal 3395469782(%esi,%edi,1),%esi
movl 36(%esp),%edi
addl %ebp,%esi
- # 20_39 73
+ # 20_39 73
movl %eax,%ebp
xorl 44(%esp),%edi
xorl %ebx,%ebp
@@ -1279,7 +1279,7 @@ L002loop:
leal 3395469782(%edi,%edx,1),%edi
movl 40(%esp),%edx
addl %ebp,%edi
- # 20_39 74
+ # 20_39 74
movl %esi,%ebp
xorl 48(%esp),%edx
xorl %eax,%ebp
@@ -1295,7 +1295,7 @@ L002loop:
leal 3395469782(%edx,%ecx,1),%edx
movl 44(%esp),%ecx
addl %ebp,%edx
- # 20_39 75
+ # 20_39 75
movl %edi,%ebp
xorl 52(%esp),%ecx
xorl %esi,%ebp
@@ -1311,7 +1311,7 @@ L002loop:
leal 3395469782(%ecx,%ebx,1),%ecx
movl 48(%esp),%ebx
addl %ebp,%ecx
- # 20_39 76
+ # 20_39 76
movl %edx,%ebp
xorl 56(%esp),%ebx
xorl %edi,%ebp
@@ -1327,7 +1327,7 @@ L002loop:
leal 3395469782(%ebx,%eax,1),%ebx
movl 52(%esp),%eax
addl %ebp,%ebx
- # 20_39 77
+ # 20_39 77
movl %ecx,%ebp
xorl 60(%esp),%eax
xorl %edx,%ebp
@@ -1342,7 +1342,7 @@ L002loop:
leal 3395469782(%eax,%esi,1),%eax
movl 56(%esp),%esi
addl %ebp,%eax
- # 20_39 78
+ # 20_39 78
movl %ebx,%ebp
xorl (%esp),%esi
xorl %ecx,%ebp
@@ -1357,7 +1357,7 @@ L002loop:
leal 3395469782(%esi,%edi,1),%esi
movl 60(%esp),%edi
addl %ebp,%esi
- # 20_39 79
+ # 20_39 79
movl %eax,%ebp
xorl 4(%esp),%edi
xorl %ebx,%ebp
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
index f53c3d3eb7..cd3e29a4f3 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
index 19ae424ab5..ba938fab35 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
@@ -211,6 +211,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -567,6 +568,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm b/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm
index 768c6baae0..5f428f66c0 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "darwin-i386-cc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
index 3f09529c5b..6792fc6de4 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: darwin-i386-cc"
-#define DATE "built on: Tue Apr 3 00:38:22 2018"
+#define DATE "built on: Tue Aug 14 23:13:11 2018"
diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
index af8c1f66f8..b2fe2bef12 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
@@ -108,12 +108,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
index c1d26d10f5..f9886736de 100644
--- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm
index 9976ff77d5..ffeb14ad33 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "darwin64-x86_64-cc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3994,6 +4010,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6332,6 +6354,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7331,6 +7359,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7503,8 +7535,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7525,10 +7557,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7684,6 +7729,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7724,7 +7770,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8106,6 +8155,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8226,9 +8278,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9257,6 +9318,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10737,6 +10802,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11274,6 +11343,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11644,6 +11714,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12649,6 +12720,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12998,6 +13078,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -13006,6 +13094,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aes-x86_64.s
index f28903cd57..9a337fb897 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aes-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.p2align 4
_x86_64_AES_encrypt:
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-mb-x86_64.s
index f127e013ea..75ce16175c 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-mb-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -1432,3 +1432,4 @@ L$dec8x_done:
leaq (%rax),%rsp
L$dec8x_epilogue:
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha1-x86_64.s
index cdce52cd0a..b14cf7691a 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha1-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _aesni_cbc_sha1_enc
@@ -2982,3 +2982,4 @@ L$aesenclast14:
movdqu %xmm8,(%r9)
movd %xmm9,16(%r9)
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha256-x86_64.s
index 40e75bfedb..08025a0bae 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha256-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _aesni_cbc_sha256_enc
@@ -4352,3 +4352,4 @@ L$aesenclast4:
movdqu %xmm1,(%r9)
movdqu %xmm2,16(%r9)
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-x86_64.s
index 258ee335ad..2c741239ef 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/aesni-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _aesni_encrypt
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/bsaes-x86_64.s
index 52ae782e9a..da5d1b1122 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/bsaes-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/bsaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -2495,3 +2495,4 @@ L$63:
.quad 0x6363636363636363, 0x6363636363636363
.byte 66,105,116,45,115,108,105,99,101,100,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,69,109,105,108,105,97,32,75,195,164,115,112,101,114,44,32,80,101,116,101,114,32,83,99,104,119,97,98,101,44,32,65,110,100,121,32,80,111,108,121,97,107,111,118,0
.p2align 6
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/vpaes-x86_64.s
index 2ffd0bc100..bcd4865659 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/vpaes-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/aes/vpaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -824,3 +824,4 @@ L$k_dsbo:
.quad 0x12D7560F93441D00, 0xCA4B8159D8C58E9C
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
.p2align 6
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-avx2.s
index f2bc63be34..785a35ac91 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-avx2.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-avx2.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _rsaz_1024_sqr_avx2
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-x86_64.s
index 8a6e44932d..7f4a01109e 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/rsaz-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-gf2m.s
index c0f0b4bd68..af1ffdd59b 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-gf2m.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-gf2m.s
@@ -1,4 +1,4 @@
-.text
+.text
.p2align 4
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont.s
index a8b7f998a1..dd43da0d86 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -197,30 +197,30 @@ L$inner_enter:
xorq %r14,%r14
movq (%rsp),%rax
- leaq (%rsp),%rsi
movq %r9,%r15
- jmp L$sub
+
.p2align 4
L$sub: sbbq (%rcx,%r14,8),%rax
movq %rax,(%rdi,%r14,8)
- movq 8(%rsi,%r14,8),%rax
+ movq 8(%rsp,%r14,8),%rax
leaq 1(%r14),%r14
decq %r15
jnz L$sub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.p2align 4
+
L$copy:
- movq (%rsi,%r14,8),%rax
- movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
+ movq %r9,(%rsp,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz L$copy
@@ -574,10 +574,10 @@ L$inner4x:
cmpq %r9,%r14
jb L$outer4x
movq 16(%rsp,%r9,8),%rdi
+ leaq -4(%r9),%r15
movq 0(%rsp),%rax
- pxor %xmm0,%xmm0
movq 8(%rsp),%rdx
- shrq $2,%r9
+ shrq $2,%r15
leaq (%rsp),%rsi
xorq %r14,%r14
@@ -585,9 +585,7 @@ L$inner4x:
movq 16(%rsi),%rbx
movq 24(%rsi),%rbp
sbbq 8(%rcx),%rdx
- leaq -1(%r9),%r15
- jmp L$sub4x
-.p2align 4
+
L$sub4x:
movq %rax,0(%rdi,%r14,8)
movq %rdx,8(%rdi,%r14,8)
@@ -614,34 +612,35 @@ L$sub4x:
sbbq $0,%rax
movq %rbp,24(%rdi,%r14,8)
- xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
- leaq -1(%r9),%r15
- orq %rcx,%rsi
-
- movdqu (%rsi),%xmm1
- movdqa %xmm0,(%rsp)
- movdqu %xmm1,(%rdi)
+ pxor %xmm0,%xmm0
+.byte 102,72,15,110,224
+ pcmpeqd %xmm5,%xmm5
+ pshufd $0,%xmm4,%xmm4
+ movq %r9,%r15
+ pxor %xmm4,%xmm5
+ shrq $2,%r15
+ xorl %eax,%eax
+
jmp L$copy4x
.p2align 4
L$copy4x:
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqu 32(%rsi,%r14,1),%xmm1
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
- movdqa %xmm0,32(%rsp,%r14,1)
- movdqu %xmm1,32(%rdi,%r14,1)
- leaq 32(%r14),%r14
+ movdqa (%rsp,%rax,1),%xmm1
+ movdqu (%rdi,%rax,1),%xmm2
+ pand %xmm4,%xmm1
+ pand %xmm5,%xmm2
+ movdqa 16(%rsp,%rax,1),%xmm3
+ movdqa %xmm0,(%rsp,%rax,1)
+ por %xmm2,%xmm1
+ movdqu 16(%rdi,%rax,1),%xmm2
+ movdqu %xmm1,(%rdi,%rax,1)
+ pand %xmm4,%xmm3
+ pand %xmm5,%xmm2
+ movdqa %xmm0,16(%rsp,%rax,1)
+ por %xmm2,%xmm3
+ movdqu %xmm3,16(%rdi,%rax,1)
+ leaq 32(%rax),%rax
decq %r15
jnz L$copy4x
-
- shlq $2,%r9
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
movq 8(%rsp,%r9,8),%rsi
movq $1,%rax
movq -48(%rsi),%r15
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont5.s
index 2f62889472..f415b8d80c 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont5.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/x86_64-mont5.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -393,18 +393,19 @@ L$sub: sbbq (%rcx,%r14,8),%rax
jnz L$sub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.p2align 4
+
L$copy:
- movq (%rsi,%r14,8),%rax
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz L$copy
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
index b72d49d68b..eb762c8ee6 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
@@ -35,4 +35,4 @@ static const char cflags[] = {
'n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: darwin64-x86_64-cc"
-#define DATE "built on: Tue Apr 3 00:38:16 2018"
+#define DATE "built on: Tue Aug 14 23:13:05 2018"
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/camellia/cmll-x86_64.s
index 8025d088fd..35a3ea550a 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/camellia/cmll-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/camellia/cmll-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _Camellia_EncryptBlock
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/chacha/chacha-x86_64.s
index 58f4283a79..afd47bdf68 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/chacha/chacha-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/chacha/chacha-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -1990,3 +1990,4 @@ L$done8x:
vzeroall
movq 640(%rsp),%rsp
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/ec/ecp_nistz256-x86_64.s
index 37e6f155b6..77102c6a41 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/ec/ecp_nistz256-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/ec/ecp_nistz256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _ecp_nistz256_precomputed
.p2align 12
@@ -2372,7 +2372,7 @@ _ecp_nistz256_precomputed:
.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3
.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd
-.text
+.text
@@ -5931,3 +5931,4 @@ L$point_add_affinex:
popq %rbx
popq %rbp
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/md5/md5-x86_64.s
index 76a65a7ed8..f385ea2a3f 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/md5/md5-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/md5/md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.p2align 4
.globl _md5_block_asm_data_order
@@ -662,3 +662,4 @@ L$end:
addq $40,%rsp
L$epilogue:
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/aesni-gcm-x86_64.s
index af27718a59..f01a002363 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/aesni-gcm-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/aesni-gcm-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.p2align 5
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/ghash-x86_64.s
index 76f3b7cdfd..502af78349 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/ghash-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/modes/ghash-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _gcm_gmult_4bit
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/poly1305/poly1305-x86_64.s
index e4769a669c..c68f5a6fbe 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/poly1305/poly1305-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/poly1305/poly1305-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-md5-x86_64.s
index a9c582fdbb..47dce361a6 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-md5-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.p2align 4
.globl _rc4_md5_enc
@@ -1256,3 +1256,4 @@ L$oop:
L$epilogue:
L$abort:
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-x86_64.s
index b842ec60de..86ef486662 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/rc4/rc4-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _RC4
@@ -612,3 +612,4 @@ L$opts:
.byte 114,99,52,40,49,54,120,44,105,110,116,41,0
.byte 82,67,52,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.p2align 6
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-mb-x86_64.s
index ac6ad9bb8c..7026de0e76 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-mb-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-x86_64.s
index 1c52e05e39..3e3633911f 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _sha1_block_data_order
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-mb-x86_64.s
index 897dacd5b4..95e0e774af 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-mb-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-x86_64.s
index 3cbe0a170c..05e973612b 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _sha256_block_data_order
@@ -5355,3 +5355,4 @@ L$done_avx2:
leaq 48(%rsi),%rsp
L$epilogue_avx2:
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha512-x86_64.s
index 91821da126..234616bc3b 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha512-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/sha512-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _sha512_block_data_order
@@ -5362,3 +5362,4 @@ L$done_avx2:
leaq 48(%rsi),%rsp
L$epilogue_avx2:
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/whrlpool/wp-x86_64.s
index ad43b5a1b3..4057ba32ac 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/whrlpool/wp-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/whrlpool/wp-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _whirlpool_block
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/x86_64cpuid.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/x86_64cpuid.s
index f9987b733a..8f16835f71 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/x86_64cpuid.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/x86_64cpuid.s
@@ -7,7 +7,7 @@
.private_extern _OPENSSL_ia32cap_P
.comm _OPENSSL_ia32cap_P,16,2
-.text
+.text
.globl _OPENSSL_atomic_add
@@ -455,3 +455,4 @@ L$tail_rdseed_bytes:
L$done_rdseed_bytes:
.byte 0xf3,0xc3
+
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/engines/e_padlock-x86_64.s
index 5121b7a05c..b2c06a9919 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/engines/e_padlock-x86_64.s
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/engines/e_padlock-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl _padlock_capability
.p2align 4
@@ -1020,7 +1020,7 @@ L$ctr32_abort:
.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.p2align 4
-.data
+.data
.p2align 3
L$padlock_saved_context:
.quad 0
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
index f7d6eb8114..dd9f0d18ab 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
index 20d6fbba6a..b624f31aa0 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
@@ -215,6 +215,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -572,6 +573,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm
index 5c67787780..c9c63f9680 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "darwin64-x86_64-cc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7370,8 +7402,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
index c390a3edf1..fd5748f7c9 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: darwin64-x86_64-cc"
-#define DATE "built on: Tue Apr 3 00:38:20 2018"
+#define DATE "built on: Tue Aug 14 23:13:08 2018"
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
index 8ebbf01547..77321f72a6 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
@@ -108,12 +108,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
index 3ec9ac0dd0..3562eebf0b 100644
--- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
index 954f89a92d..cc18467d56 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-aarch64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3954,6 +3970,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6250,6 +6272,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7237,6 +7265,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7431,10 +7463,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7590,6 +7635,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7630,7 +7676,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8012,6 +8061,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8132,9 +8184,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9143,6 +9204,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10607,6 +10672,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11131,6 +11200,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11497,6 +11567,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12500,6 +12571,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12849,6 +12929,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12857,6 +12945,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h
index 8eff4c899c..1efa1d1710 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h
@@ -27,4 +27,4 @@ static const char cflags[] = {
'1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-aarch64"
-#define DATE "built on: Tue Apr 3 00:38:23 2018"
+#define DATE "built on: Tue Aug 14 23:13:11 2018"
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/ec/ecp_nistz256-armv8.S b/deps/openssl/config/archs/linux-aarch64/asm/crypto/ec/ecp_nistz256-armv8.S
index d5b1539950..85e76b8253 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/ec/ecp_nistz256-armv8.S
+++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/ec/ecp_nistz256-armv8.S
@@ -2765,7 +2765,7 @@ __ecp_nistz256_sqr_mont:
// *| | | | | | | | 2|
// +|a3*a3|a2*a2|a1*a1|a0*a0|
// |--+--+--+--+--+--+--+--|
- // |A7|A6|A5|A4|A3|A2|A1|A0|, where Ax is , i.e. follow
+ // |A7|A6|A5|A4|A3|A2|A1|A0|, where Ax is , i.e. follow
//
// "can't overflow" below mark carrying into high part of
// multiplication result, which can't overflow, because it
@@ -3752,21 +3752,21 @@ ecp_nistz256_scatter_w7:
prfm pstl1strm,[x0,#4096+64*5]
prfm pstl1strm,[x0,#4096+64*6]
prfm pstl1strm,[x0,#4096+64*7]
- strb w3,[x0,#64*0-1]
+ strb w3,[x0,#64*0]
lsr x3,x3,#8
- strb w3,[x0,#64*1-1]
+ strb w3,[x0,#64*1]
lsr x3,x3,#8
- strb w3,[x0,#64*2-1]
+ strb w3,[x0,#64*2]
lsr x3,x3,#8
- strb w3,[x0,#64*3-1]
+ strb w3,[x0,#64*3]
lsr x3,x3,#8
- strb w3,[x0,#64*4-1]
+ strb w3,[x0,#64*4]
lsr x3,x3,#8
- strb w3,[x0,#64*5-1]
+ strb w3,[x0,#64*5]
lsr x3,x3,#8
- strb w3,[x0,#64*6-1]
+ strb w3,[x0,#64*6]
lsr x3,x3,#8
- strb w3,[x0,#64*7-1]
+ strb w3,[x0,#64*7]
add x0,x0,#64*8
b.ne .Loop_scatter_w7
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ghashv8-armx.S b/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ghashv8-armx.S
index 20d797bfa7..c3e7c97d09 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ghashv8-armx.S
+++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ghashv8-armx.S
@@ -1,5 +1,6 @@
#include "arm_arch.h"
+#if __ARM_MAX_ARCH__>=7
.text
.arch armv8-a+crypto
.globl gcm_init_v8
@@ -226,3 +227,4 @@ gcm_ghash_v8:
.byte 71,72,65,83,72,32,102,111,114,32,65,82,77,118,56,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 2
.align 2
+#endif
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslconf.h
index 3976dadb19..8bd973e750 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
index e0a7b48970..216df5ffe5 100644
--- a/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm
index 6c0451cfb7..59482bab95 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-aarch64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1076,6 +1076,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1242,10 +1246,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3932,6 +3948,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6210,6 +6232,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7197,6 +7225,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7369,9 +7401,9 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
"include",
+ "test",
".",
],
"test/threadstest.o" =>
@@ -7391,10 +7423,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7550,6 +7595,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7590,7 +7636,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7972,6 +8021,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8092,9 +8144,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9083,6 +9144,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10523,6 +10588,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11042,6 +11111,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11402,6 +11472,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12405,6 +12476,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12754,6 +12834,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12762,6 +12850,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h
index fbcadcd5ff..53176610a1 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-aarch64"
-#define DATE "built on: Tue Apr 3 00:38:24 2018"
+#define DATE "built on: Tue Aug 14 23:13:13 2018"
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
index af3a003d51..08bf3d4394 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
index 9d9b4c82f8..f05778a2c4 100644
--- a/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-aarch64/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm
index cb318fa4a5..1b3e80fa90 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-armv4",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3948,6 +3964,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6247,6 +6269,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7234,6 +7262,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7406,8 +7438,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7428,10 +7460,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7587,6 +7632,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7627,7 +7673,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8009,6 +8058,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8129,9 +8181,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9144,6 +9205,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10612,6 +10677,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11137,6 +11206,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11504,6 +11574,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12507,6 +12578,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12856,6 +12936,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12864,6 +12952,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/armv4cpuid.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/armv4cpuid.S
index deb6016737..eae2d6ad25 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/armv4cpuid.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/armv4cpuid.S
@@ -104,7 +104,7 @@ CRYPTO_memcmp:
ldmia sp!,{r4,r5}
.Lno_data:
- neg r0,ip
+ rsb r0,ip,#0
mov r0,r0,lsr#31
#if __ARM_ARCH__>=5
bx lr
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/bn/armv4-mont.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/bn/armv4-mont.S
index bd5efa8156..9f6e7e0c79 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/bn/armv4-mont.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/bn/armv4-mont.S
@@ -165,14 +165,15 @@ bn_mul_mont:
mov r4,sp @ "rewind" r4
sub r2,r2,r5 @ "rewind" r2
- and r1,r4,r14
- bic r3,r2,r14
- orr r1,r1,r3 @ ap=borrow?tp:rp
-
-.Lcopy: ldr r7,[r1],#4 @ copy or in-place refresh
+.Lcopy: ldr r7,[r4] @ conditional copy
+ ldr r5,[r2]
str sp,[r4],#4 @ zap tp
- str r7,[r2],#4
- cmp r4,r0
+#ifdef __thumb2__
+ it cc
+#endif
+ movcc r5,r7
+ str r5,[r2],#4
+ teq r4,r0 @ preserve carry
bne .Lcopy
mov sp,r0
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h
index 6a7c2e2220..d930fb3ea6 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h
@@ -30,4 +30,4 @@ static const char cflags[] = {
'"','"',' ','\0'
};
#define PLATFORM "platform: linux-armv4"
-#define DATE "built on: Tue Apr 3 00:38:25 2018"
+#define DATE "built on: Tue Aug 14 23:13:13 2018"
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/ec/ecp_nistz256-armv4.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/ec/ecp_nistz256-armv4.S
index 625e9506de..ee64a0b30b 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/ec/ecp_nistz256-armv4.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/ec/ecp_nistz256-armv4.S
@@ -3432,13 +3432,13 @@ ecp_nistz256_scatter_w7:
.Loop_scatter_w7:
ldr r3,[r1],#4
subs r2,r2,#1
- strb r3,[r0,#64*0-1]
+ strb r3,[r0,#64*0]
mov r3,r3,lsr#8
- strb r3,[r0,#64*1-1]
+ strb r3,[r0,#64*1]
mov r3,r3,lsr#8
- strb r3,[r0,#64*2-1]
+ strb r3,[r0,#64*2]
mov r3,r3,lsr#8
- strb r3,[r0,#64*3-1]
+ strb r3,[r0,#64*3]
add r0,r0,#64*4
bne .Loop_scatter_w7
@@ -4114,7 +4114,7 @@ ecp_nistz256_point_add:
stmia r0!,{r4,r5}
.Ladd_done:
add sp,sp,#32*18+16+16 @ +16 means "skip even over saved r0-r3"
-#if __ARM_ARCH__>=5 || defined(__thumb__)
+#if __ARM_ARCH__>=5 || !defined(__thumb__)
ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
#else
ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghash-armv4.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghash-armv4.S
index 2134f9b647..e654d9480f 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghash-armv4.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghash-armv4.S
@@ -3,6 +3,8 @@
.text
#if defined(__thumb2__) || defined(__clang__)
.syntax unified
+#define ldrplb ldrbpl
+#define ldrneb ldrbne
#endif
#if defined(__thumb2__)
.thumb
@@ -10,11 +12,6 @@
.code 32
#endif
-#ifdef __clang__
-#define ldrplb ldrbpl
-#define ldrneb ldrbne
-#endif
-
.type rem_4bit,%object
.align 5
rem_4bit:
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghashv8-armx.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghashv8-armx.S
index f6fb3f1f73..ceceb743ec 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghashv8-armx.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ghashv8-armx.S
@@ -1,5 +1,6 @@
#include "arm_arch.h"
+#if __ARM_MAX_ARCH__>=7
.text
.fpu neon
.code 32
@@ -230,3 +231,4 @@ gcm_ghash_v8:
.byte 71,72,65,83,72,32,102,111,114,32,65,82,77,118,56,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 2
.align 2
+#endif
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/poly1305/poly1305-armv4.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/poly1305/poly1305-armv4.S
index 7484c33b84..16b0eb0e9f 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/poly1305/poly1305-armv4.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/poly1305/poly1305-armv4.S
@@ -132,6 +132,7 @@ poly1305_init:
.type poly1305_blocks,%function
.align 5
poly1305_blocks:
+.Lpoly1305_blocks:
stmdb sp!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,lr}
ands r2,r2,#-16
@@ -606,7 +607,7 @@ poly1305_blocks_neon:
cmp r2,#64
bhs .Lenter_neon
tst ip,ip @ is_base2_26?
- beq poly1305_blocks
+ beq .Lpoly1305_blocks
.Lenter_neon:
stmdb sp!,{r4,r5,r6,r7}
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha256-armv4.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha256-armv4.S
index 239e7504f1..3efcde6b6e 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha256-armv4.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha256-armv4.S
@@ -1,4 +1,4 @@
-@ Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+@ Copyright 2007-2018 The OpenSSL Project Authors. All Rights Reserved.
@
@ Licensed under the OpenSSL license (the "License"). You may not use
@ this file except in compliance with the License. You can obtain a copy
@@ -1831,7 +1831,7 @@ sha256_block_data_order:
eor r12,r12,r6 @ Maj(a,b,c)
add r4,r4,r0,ror#2 @ h+=Sigma0(a)
@ add r4,r4,r12 @ h+=Maj(a,b,c)
-#if __ARM_ARCH__>=7
+#ifdef __thumb2__
ite eq @ Thumb2 thing, sanity check in ARM
#endif
ldreq r3,[sp,#16*4] @ pull ctx
diff --git a/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha512-armv4.S b/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha512-armv4.S
index 14eb87e0ce..1e2fbf6350 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha512-armv4.S
+++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/sha512-armv4.S
@@ -1,4 +1,4 @@
-@ Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+@ Copyright 2007-2018 The OpenSSL Project Authors. All Rights Reserved.
@
@ Licensed under the OpenSSL license (the "License"). You may not use
@ this file except in compliance with the License. You can obtain a copy
@@ -265,7 +265,7 @@ sha512_block_data_order:
teq r9,#148
ldr r12,[sp,#16+0] @ c.lo
-#if __ARM_ARCH__>=7
+#ifdef __thumb2__
it eq @ Thumb2 thing, sanity check in ARM
#endif
orreq r14,r14,#1
@@ -405,7 +405,7 @@ sha512_block_data_order:
teq r9,#23
ldr r12,[sp,#16+0] @ c.lo
-#if __ARM_ARCH__>=7
+#ifdef __thumb2__
it eq @ Thumb2 thing, sanity check in ARM
#endif
orreq r14,r14,#1
@@ -442,7 +442,7 @@ sha512_block_data_order:
adc r6,r6,r4 @ h += T
tst r14,#1
add r14,r14,#8
-#if __ARM_ARCH__>=7
+#ifdef __thumb2__
ittt eq @ Thumb2 thing, sanity check in ARM
#endif
ldreq r9,[sp,#184+0]
diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslconf.h
index 2f9817e43b..21dd8cc643 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
index fcb4548956..7344b58fb9 100644
--- a/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/asm/openssl.gypi
@@ -218,6 +218,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -578,6 +579,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm
index af91de539b..6eb5d78ae8 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-armv4",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1076,6 +1076,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1242,10 +1246,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3932,6 +3948,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6210,6 +6232,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7197,6 +7225,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7369,8 +7401,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7391,10 +7423,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7550,6 +7595,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7590,7 +7636,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7972,6 +8021,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8092,9 +8144,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9083,6 +9144,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10523,6 +10588,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11042,6 +11111,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11402,6 +11472,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12405,6 +12476,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12754,6 +12834,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12762,6 +12850,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h
index edce6b669b..8bba39bbb8 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-armv4"
-#define DATE "built on: Tue Apr 3 00:38:26 2018"
+#define DATE "built on: Tue Aug 14 23:13:15 2018"
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
index 1f0c62b3c9..5ba3b88d4e 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
index 9a109fd874..c20b80999f 100644
--- a/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-armv4/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-elf/asm/configdata.pm b/deps/openssl/config/archs/linux-elf/asm/configdata.pm
index e1c530bd87..c2da301a2f 100644
--- a/deps/openssl/config/archs/linux-elf/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-elf/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-elf",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3945,6 +3961,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6271,6 +6293,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7270,6 +7298,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7464,10 +7496,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7623,6 +7668,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7663,7 +7709,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8045,6 +8094,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8165,9 +8217,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9164,6 +9225,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10636,6 +10701,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11165,6 +11234,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11533,6 +11603,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12538,6 +12609,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12887,6 +12967,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12895,6 +12983,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.s b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.s
index 945d9e5824..8212ff0825 100644
--- a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.s
+++ b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.s
@@ -445,16 +445,18 @@ bn_mul_mont:
leal 1(%edx),%edx
jge .L017sub
sbbl $0,%eax
- andl %eax,%esi
- notl %eax
- movl %edi,%ebp
- andl %eax,%ebp
- orl %ebp,%esi
+ movl $-1,%edx
+ xorl %eax,%edx
+ jmp .L018copy
.align 16
.L018copy:
- movl (%esi,%ebx,4),%eax
- movl %eax,(%edi,%ebx,4)
+ movl 32(%esp,%ebx,4),%esi
+ movl (%edi,%ebx,4),%ebp
movl %ecx,32(%esp,%ebx,4)
+ andl %eax,%esi
+ andl %edx,%ebp
+ orl %esi,%ebp
+ movl %ebp,(%edi,%ebx,4)
decl %ebx
jge .L018copy
movl 24(%esp),%esp
diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h
index 8baf29639c..865759ecc4 100644
--- a/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h
@@ -37,4 +37,4 @@ static const char cflags[] = {
'"',' ','\0'
};
#define PLATFORM "platform: linux-elf"
-#define DATE "built on: Tue Apr 3 00:38:27 2018"
+#define DATE "built on: Tue Aug 14 23:13:15 2018"
diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s
index cbccc5ebf7..9092d66321 100644
--- a/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s
+++ b/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s
@@ -3857,7 +3857,7 @@ ecp_nistz256_scatter_w7:
movl 20(%esp),%edi
movl 24(%esp),%esi
movl 28(%esp),%ebp
- leal -1(%edi,%ebp,1),%edi
+ leal (%edi,%ebp,1),%edi
movl $16,%ebp
.L007scatter_w7_loop:
movl (%esi),%eax
diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslconf.h
index e819a68f0b..b9d6509c0b 100644
--- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
index bbc226b89b..d5cde454dd 100644
--- a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi
@@ -211,6 +211,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -567,6 +568,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm b/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm
index 59021fb1d4..31d78b0b3c 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-elf",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1075,6 +1075,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1241,10 +1245,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3931,6 +3947,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6209,6 +6231,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7196,6 +7224,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7368,8 +7400,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7390,10 +7422,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7549,6 +7594,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7589,7 +7635,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7971,6 +8020,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8091,9 +8143,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9082,6 +9143,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10522,6 +10587,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11041,6 +11110,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11401,6 +11471,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12404,6 +12475,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12753,6 +12833,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12761,6 +12849,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h
index 606ace102e..23fa5b7994 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-elf"
-#define DATE "built on: Tue Apr 3 00:38:29 2018"
+#define DATE "built on: Tue Aug 14 23:13:17 2018"
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslconf.h
index b20dbd0212..d0fb48f465 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
index b869b1a864..e4ce5e3b92 100644
--- a/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-ppc/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
index 5e487cc374..63186d5ce0 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-ppc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3963,6 +3979,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6295,6 +6317,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7282,6 +7310,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7454,8 +7486,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7476,10 +7508,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7635,6 +7680,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7675,7 +7721,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8057,6 +8106,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8177,9 +8229,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9188,6 +9249,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10664,6 +10729,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11188,6 +11257,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11557,6 +11627,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12560,6 +12631,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12909,6 +12989,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12917,6 +13005,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s
index d59a397c0d..7a2b6fce83 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s
@@ -8,7 +8,7 @@
mflr 3
addi 3,3,120
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -18,7 +18,7 @@
mflr 3
addi 3,3,2360
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -740,7 +740,7 @@ AES_encrypt:
lwz 31,124(1)
mtlr 0
addi 1,1,128
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -820,7 +820,7 @@ AES_encrypt:
bdnz .Lenc_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -885,7 +885,7 @@ AES_encrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1030,7 +1030,7 @@ AES_encrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size AES_encrypt,.-AES_encrypt
@@ -1175,7 +1175,7 @@ AES_decrypt:
lwz 31,124(1)
mtlr 0
addi 1,1,128
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1255,7 +1255,7 @@ AES_decrypt:
bdnz .Ldec_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -1320,7 +1320,7 @@ AES_decrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1550,7 +1550,7 @@ AES_decrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size AES_decrypt,.-AES_decrypt
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s
index 5eb788907d..16ddeda378 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s
@@ -14,7 +14,7 @@ rcon:
mflr 6
addi 6,6,-0x48
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
@@ -278,7 +278,7 @@ aes_p8_set_encrypt_key:
.Lenc_key_abort:
mr 3,6
- blr
+ blr
.long 0
.byte 0,12,0x14,1,0,0,3,0
.long 0
@@ -327,7 +327,7 @@ aes_p8_set_decrypt_key:
xor 3,3,3
.Ldec_key_abort:
addi 1,1,32
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,3,0
.long 0
@@ -395,7 +395,7 @@ aes_p8_encrypt:
stvx 0,7,4
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -463,7 +463,7 @@ aes_p8_decrypt:
stvx 0,7,4
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -625,7 +625,7 @@ aes_p8_cbc_encrypt:
stvx 2,10,7
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -915,8 +915,8 @@ _aesp8_cbc_decrypt8x:
addic. 5,5,128
beq .Lcbc_dec8x_done
- nop
- nop
+ nop
+ nop
.Loop_cbc_dec8x_tail:
.long 0x11EFC548
@@ -1004,15 +1004,15 @@ _aesp8_cbc_decrypt8x:
cmplwi 5,32
blt .Lcbc_dec8x_one
- nop
+ nop
beq .Lcbc_dec8x_two
cmplwi 5,64
blt .Lcbc_dec8x_three
- nop
+ nop
beq .Lcbc_dec8x_four
cmplwi 5,96
blt .Lcbc_dec8x_five
- nop
+ nop
beq .Lcbc_dec8x_six
.Lcbc_dec8x_seven:
@@ -1199,7 +1199,7 @@ _aesp8_cbc_decrypt8x:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1307,7 +1307,7 @@ aes_p8_ctr32_encrypt_blocks:
stvx 2,0,4
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -1610,15 +1610,15 @@ _aesp8_ctr32_encrypt8x:
.Lctr32_enc8x_break:
cmpwi 5,-0x60
blt .Lctr32_enc8x_one
- nop
+ nop
beq .Lctr32_enc8x_two
cmpwi 5,-0x40
blt .Lctr32_enc8x_three
- nop
+ nop
beq .Lctr32_enc8x_four
cmpwi 5,-0x20
blt .Lctr32_enc8x_five
- nop
+ nop
beq .Lctr32_enc8x_six
cmpwi 5,0x00
blt .Lctr32_enc8x_seven
@@ -1827,7 +1827,7 @@ _aesp8_ctr32_encrypt8x:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1965,7 +1965,7 @@ aes_p8_xts_encrypt:
.long 0x10620509
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2038,7 +2038,7 @@ aes_p8_xts_encrypt:
.Lxts_enc_ret:
mtspr 256,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2179,7 +2179,7 @@ aes_p8_xts_decrypt:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2244,7 +2244,7 @@ aes_p8_xts_decrypt:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
@@ -2295,7 +2295,7 @@ aes_p8_xts_decrypt:
.Lxts_dec_ret:
mtspr 256,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2626,11 +2626,11 @@ _aesp8_xts_encrypt6x:
beq .Lxts_enc6x_zero
cmpwi 5,0x20
blt .Lxts_enc6x_one
- nop
+ nop
beq .Lxts_enc6x_two
cmpwi 5,0x40
blt .Lxts_enc6x_three
- nop
+ nop
beq .Lxts_enc6x_four
.Lxts_enc6x_five:
@@ -2727,7 +2727,7 @@ _aesp8_xts_encrypt6x:
.align 4
.Lxts_enc6x_one:
vxor 7,5,17
- nop
+ nop
.Loop_xts_enc1x:
.long 0x10E7C508
lvx 24,26,7
@@ -2863,7 +2863,7 @@ _aesp8_xts_encrypt6x:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -2948,7 +2948,7 @@ _aesp8_xts_enc5x:
.long 0x11AD1509
.long 0x11CE1D09
.long 0x11EF2509
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -3276,11 +3276,11 @@ _aesp8_xts_decrypt6x:
beq .Lxts_dec6x_zero
cmpwi 5,0x20
blt .Lxts_dec6x_one
- nop
+ nop
beq .Lxts_dec6x_two
cmpwi 5,0x40
blt .Lxts_dec6x_three
- nop
+ nop
beq .Lxts_dec6x_four
.Lxts_dec6x_five:
@@ -3381,7 +3381,7 @@ _aesp8_xts_decrypt6x:
.align 4
.Lxts_dec6x_one:
vxor 7,5,17
- nop
+ nop
.Loop_xts_dec1x:
.long 0x10E7C548
lvx 24,26,7
@@ -3551,7 +3551,7 @@ _aesp8_xts_decrypt6x:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -3636,6 +3636,6 @@ _aesp8_xts_dec5x:
.long 0x11CE1D49
.long 0x11EF2549
mtctr 9
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s
index babd699bf7..12bc03a588 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s
@@ -95,7 +95,7 @@ _vpaes_consts:
mflr 12
addi 12,12,-0x308
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
@@ -135,7 +135,7 @@ _vpaes_encrypt_preheat:
lvx 17, 12, 8
lvx 18, 12, 11
lvx 19, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -223,7 +223,7 @@ _vpaes_encrypt_core:
vxor 4, 4, 5
vxor 0, 0, 4
vperm 0, 0, 7, 1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -319,7 +319,7 @@ vpaes_encrypt:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -361,7 +361,7 @@ _vpaes_decrypt_preheat:
lvx 21, 12, 8
lvx 22, 12, 11
lvx 23, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -456,7 +456,7 @@ _vpaes_decrypt_core:
vxor 4, 4, 5
vxor 0, 1, 4
vperm 0, 0, 7, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -552,7 +552,7 @@ vpaes_decrypt:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -780,7 +780,7 @@ vpaes_cbc_encrypt:
lwz 31,236(1)
mtlr 0
addi 1,1,240
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,2,6,0
.long 0
@@ -834,7 +834,7 @@ _vpaes_key_preheat:
lvx 24, 12, 9
lvx 25, 0, 12
lvx 26, 12, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1080,7 +1080,7 @@ _vpaes_schedule_core:
vxor 6, 6, 6
vxor 7, 7, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1108,7 +1108,7 @@ _vpaes_schedule_192_smear:
vor 0, 6, 6
vsldoi 6, 6, 9, 8
vsldoi 6, 9, 6, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1174,7 +1174,7 @@ _vpaes_schedule_low_round:
vxor 0, 1, 7
vxor 7, 1, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1196,7 +1196,7 @@ _vpaes_schedule_transform:
vperm 2, 13, 13, 2
vxor 0, 0, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1248,7 +1248,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.align 4
.Lschedule_mangle_dec:
@@ -1299,7 +1299,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1376,7 +1376,7 @@ vpaes_set_encrypt_key:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -1460,7 +1460,7 @@ vpaes_set_decrypt_key:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s
index 4745306e54..b029cc94b0 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s
@@ -237,7 +237,7 @@ bn_sqr_comba4:
stw 9,24(3)
stw 10,28(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -665,7 +665,7 @@ bn_sqr_comba8:
stw 9, 60(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -819,7 +819,7 @@ bn_mul_comba4:
stw 10,24(3)
stw 11,28(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1358,7 +1358,7 @@ bn_mul_comba8:
adde 10,10,9
stw 12,56(3)
stw 10,60(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1409,7 +1409,7 @@ bn_sub_words:
.Lppcasm_sub_adios:
subfze 3,0
andi. 3,3,1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1455,7 +1455,7 @@ bn_add_words:
bdnz .Lppcasm_add_mainloop
.Lppcasm_add_adios:
addze 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1484,7 +1484,7 @@ bn_div_words:
cmplwi 0,5,0
bne .Lppcasm_div1
li 3,-1
- blr
+ blr
.Lppcasm_div1:
xor 0,0,0
li 8,32
@@ -1571,7 +1571,7 @@ bn_div_words:
b .Lppcasm_divouterloop
.Lppcasm_div9:
or 3,8,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1613,7 +1613,7 @@ bn_sqr_words:
stwu 8,4(3)
bdnz .Lppcasm_sqr_mainloop
.Lppcasm_sqr_adios:
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1719,7 +1719,7 @@ bn_mul_words:
.Lppcasm_mw_OVER:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1845,7 +1845,7 @@ bn_mul_add_words:
.Lppcasm_maw_adios:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s
index aefd29c9d8..5bba1e47ac 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s
@@ -10,7 +10,7 @@ bn_mul_mont_int:
li 3,0
.long 0x4d800020
cmpwi 8,32
- bgelr
+ bgelr
slwi 8,8,2
li 12,-4096
addi 3,8,256
@@ -183,15 +183,16 @@ bn_mul_mont_int:
li 21,0
mtctr 8
subfe 3,21,3
- and 4,22,3
- andc 6,9,3
- or 4,4,6
.align 4
.Lcopy:
- lwzx 12,4,21
- stwx 12,9,21
+ lwzx 12,22,21
+ lwzx 10,9,21
+ and 12,12,3
+ andc 10,10,3
stwx 21,22,21
+ or 10,10,12
+ stwx 10,9,21
addi 21,21,4
bdnz .Lcopy
@@ -210,7 +211,7 @@ bn_mul_mont_int:
lwz 30,-8(12)
lwz 31,-4(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x80,12,6,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc64-mont.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc64-mont.s
index 49c6e9c741..774b4c4dea 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc64-mont.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc64-mont.s
@@ -889,11 +889,8 @@ bn_mul_mont_fpu64:
li 12,0
subfe 3,12,3
- addi 10,1,196
+ addi 4,1,196
subf 9,8,9
- and 4,10,3
- andc 6,9,3
- or 4,4,6
addi 10,1,192
mtctr 11
@@ -903,6 +900,10 @@ bn_mul_mont_fpu64:
lwz 25,8(4)
lwz 26,12(4)
lwzu 27,16(4)
+ lwz 28,4(9)
+ lwz 29,8(9)
+ lwz 30,12(9)
+ lwz 31,16(9)
std 12,8(22)
std 12,16(22)
std 12,24(22)
@@ -911,6 +912,18 @@ bn_mul_mont_fpu64:
std 12,48(22)
std 12,56(22)
stdu 12,64(22)
+ and 24,24,3
+ and 25,25,3
+ and 26,26,3
+ and 27,27,3
+ andc 28,28,3
+ andc 29,29,3
+ andc 30,30,3
+ andc 31,31,3
+ or 24,24,28
+ or 25,25,29
+ or 26,26,30
+ or 27,27,31
stw 24,4(9)
stw 25,8(9)
stw 26,12(9)
@@ -946,7 +959,7 @@ bn_mul_mont_fpu64:
lfd 30,-16(12)
lfd 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x8c,13,6,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
index 1a32730b38..c0355572c4 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
@@ -26,4 +26,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-ppc"
-#define DATE "built on: Tue Apr 3 00:38:38 2018"
+#define DATE "built on: Tue Aug 14 23:13:27 2018"
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s
index e07f5837a0..02f53619e5 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s
@@ -60,7 +60,7 @@ __ChaCha20_ctr32_int:
lwz 31,156(1)
mtlr 0
addi 1,1,160
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,5,0
.long 0
@@ -346,7 +346,7 @@ __ChaCha20_1x:
bne .Loop_outer
- blr
+ blr
.align 4
.Ltail:
@@ -397,7 +397,7 @@ __ChaCha20_1x:
stw 1,80(1)
stw 1,84(1)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -556,7 +556,7 @@ ChaCha20_ctr32_vmx:
vspltisw 27,7
mtctr 0
- nop
+ nop
.Loop_vmx:
vadduwm 0,0,1
add 16,16,20
@@ -1049,7 +1049,7 @@ ChaCha20_ctr32_vmx:
cmplwi 5,255
bgt .Loop_outer_vmx
- nop
+ nop
.Ldone_vmx:
cmplwi 5,0
@@ -1102,7 +1102,7 @@ ChaCha20_ctr32_vmx:
lwz 31,364(1)
mtlr 0
addi 1,1,368
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,18,5,0
.long 0
@@ -1115,7 +1115,7 @@ ChaCha20_ctr32_vmx:
mflr 12
addi 12,12,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s
index 28cbe1956f..a0e364910f 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s
@@ -123,7 +123,7 @@ gcm_init_p8:
.long 0x7E4A1F99
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -173,7 +173,7 @@ gcm_gmult_p8:
.long 0x7C001F99
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -290,7 +290,7 @@ gcm_ghash_p8:
.long 0x7C001F99
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -557,7 +557,7 @@ gcm_ghash_p8:
lvx 30,10,1
lvx 31,11,1
addi 1,1,232
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s
index a03a08d66c..940d4fa853 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s
@@ -36,7 +36,7 @@ poly1305_init_int:
.Lno_key:
xor 3,3,3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.size poly1305_init_int,.-poly1305_init_int
@@ -238,7 +238,7 @@ poly1305_blocks:
lwz 31,92(1)
addi 1,1,96
.Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,4,0
.size poly1305_blocks,.-poly1305_blocks
@@ -303,7 +303,7 @@ poly1305_emit:
lwz 30,88(1)
lwz 31,92(1)
addi 1,1,96
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
.size poly1305_emit,.-poly1305_emit
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s
index 519158eefd..ee69ce054c 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s
@@ -146,7 +146,7 @@ poly1305_init_fpu:
.Lno_key:
xor 3,3,3
addi 1,1,24
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,2,0
.size poly1305_init_fpu,.-poly1305_init_fpu
@@ -462,7 +462,7 @@ poly1305_blocks_fpu:
lfd 31,208(1)
addi 1,1,216
.Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,4,0
.size poly1305_blocks_fpu,.-poly1305_blocks_fpu
@@ -547,7 +547,7 @@ poly1305_emit_fpu:
lwz 30,32(1)
lwz 31,36(1)
addi 1,1,40
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
.size poly1305_emit_fpu,.-poly1305_emit_fpu
@@ -558,7 +558,7 @@ poly1305_emit_fpu:
mflr 5
addi 5,5,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s
index 59359e7919..19fac1f319 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s
@@ -6,7 +6,7 @@
.align 4
OPENSSL_fpu_probe:
fmr 0,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_fpu_probe,.-OPENSSL_fpu_probe
@@ -16,7 +16,7 @@ OPENSSL_fpu_probe:
OPENSSL_ppc64_probe:
fcfid 1,1
rldicl 0,0,32,32
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_ppc64_probe,.-OPENSSL_ppc64_probe
@@ -26,7 +26,7 @@ OPENSSL_ppc64_probe:
.align 4
OPENSSL_altivec_probe:
.long 0x10000484
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_altivec_probe,.-OPENSSL_altivec_probe
@@ -37,7 +37,7 @@ OPENSSL_altivec_probe:
OPENSSL_crypto207_probe:
.long 0x7C000E99
.long 0x10000508
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_crypto207_probe,.-OPENSSL_crypto207_probe
@@ -49,7 +49,7 @@ OPENSSL_madd300_probe:
xor 0,0,0
.long 0x10600033
.long 0x10600031
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -82,7 +82,7 @@ OPENSSL_wipe_cpu:
xor 12,12,12
fmr 12,31
fmr 13,31
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu
@@ -96,7 +96,7 @@ OPENSSL_atomic_add:
stwcx. 0,0,3
bne- .Ladd
mr 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -112,7 +112,7 @@ OPENSSL_rdtsc:
mftbu 4
.long 0x7c042840
bne .Loop_rdtsc
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_rdtsc,.-OPENSSL_rdtsc
@@ -130,7 +130,7 @@ OPENSSL_cleanse:
stb 0,0(3)
addi 3,3,1
bdnz $-8
- blr
+ blr
.Lot: andi. 5,3,3
beq .Laligned
stb 0,0(3)
@@ -145,7 +145,7 @@ OPENSSL_cleanse:
bdnz $-8
andi. 4,4,3
bne .Little
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -172,7 +172,7 @@ CRYPTO_memcmp:
li 3,0
sub 3,3,0
extrwi 3,3,1,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -204,7 +204,7 @@ OPENSSL_instrument_bus:
bdnz .Loop
mr 3,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -257,7 +257,7 @@ OPENSSL_instrument_bus2:
.Ldone2:
srwi 4,4,2
sub 3,0,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s
index 5f577714e5..ca8c279a2c 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s
@@ -101,7 +101,7 @@ sha1_block_data_order:
lwz 31,156(1)
mtlr 0
addi 1,1,160
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1109,7 +1109,7 @@ sha1_block_data_order:
mr 11,20
addi 4,4,64
bdnz .Lsha1_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha1_block_data_order,.-sha1_block_data_order
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s
index 1e92cd5884..83c86c17fa 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s
@@ -121,7 +121,7 @@ sha256_block_ppc:
lwz 31,188(1)
mtlr 0
addi 1,1,192
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1287,7 +1287,7 @@ sha256_block_ppc:
.long 0x7c1f2840
stw 15,28(3)
bne .Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha256_block_ppc,.-sha256_block_ppc
@@ -1298,7 +1298,7 @@ sha256_block_ppc:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s
index 888cef888e..7c06a0bc05 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s
@@ -773,7 +773,7 @@ sha256_block_p8:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -785,7 +785,7 @@ sha256_block_p8:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s
index 582aee7682..2ae1bd579f 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s
@@ -128,7 +128,7 @@ sha512_block_ppc:
lwz 31,252(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -2973,7 +2973,7 @@ sha512_block_ppc:
stw 4,164(1)
.long 0x7c042840
bne .Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha512_block_ppc,.-sha512_block_ppc
@@ -2984,7 +2984,7 @@ sha512_block_ppc:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s
index 00b9f36b42..fc14a5e50f 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s
@@ -774,7 +774,7 @@ sha512_block_p8:
lwz 30,384(1)
lwz 31,388(1)
addi 1,1,392
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -786,7 +786,7 @@ sha512_block_p8:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslconf.h
index 2f9817e43b..21dd8cc643 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-ppc/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi
index 046400b5d2..49a49d892d 100644
--- a/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc/asm/openssl.gypi
@@ -217,6 +217,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -577,6 +578,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm b/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
index 2a36895668..e75bdf4223 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-ppc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1076,6 +1076,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1242,10 +1246,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3932,6 +3948,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6210,6 +6232,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7197,6 +7225,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7391,10 +7423,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7550,6 +7595,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7590,7 +7636,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7972,6 +8021,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8092,9 +8144,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9083,6 +9144,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10523,6 +10588,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11042,6 +11111,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11402,6 +11472,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12405,6 +12476,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12754,6 +12834,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12762,6 +12850,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
index fcfb67646e..2e6e10b752 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-ppc"
-#define DATE "built on: Tue Apr 3 00:38:40 2018"
+#define DATE "built on: Tue Aug 14 23:13:28 2018"
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
index 1f0c62b3c9..5ba3b88d4e 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi
index 08a06ab1d9..8d5be916d4 100644
--- a/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
index 09ca2343e7..37f6baf4c6 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-ppc64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3964,6 +3980,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6296,6 +6318,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7283,6 +7311,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7455,8 +7487,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7477,10 +7509,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7636,6 +7681,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7676,7 +7722,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8058,6 +8107,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8178,9 +8230,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9189,6 +9250,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10665,6 +10730,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11189,6 +11258,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11558,6 +11628,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12561,6 +12632,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12910,6 +12990,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12918,6 +13006,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s
index b46c8c82a2..95c8377dc1 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s
@@ -8,7 +8,7 @@
mflr 3
addi 3,3,120
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -18,7 +18,7 @@
mflr 3
addi 3,3,2360
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -746,7 +746,7 @@ AES_encrypt:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -826,7 +826,7 @@ AES_encrypt:
bdnz .Lenc_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -891,7 +891,7 @@ AES_encrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1036,7 +1036,7 @@ AES_encrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size AES_encrypt,.-.AES_encrypt
@@ -1188,7 +1188,7 @@ AES_decrypt:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1268,7 +1268,7 @@ AES_decrypt:
bdnz .Ldec_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -1333,7 +1333,7 @@ AES_decrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1530,7 +1530,7 @@ AES_decrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size AES_decrypt,.-.AES_decrypt
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
index 36fa7e356d..52a195558d 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
@@ -14,7 +14,7 @@ rcon:
mflr 6
addi 6,6,-0x48
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
@@ -284,7 +284,7 @@ aes_p8_set_encrypt_key:
.Lenc_key_abort:
mr 3,6
- blr
+ blr
.long 0
.byte 0,12,0x14,1,0,0,3,0
.long 0
@@ -340,7 +340,7 @@ aes_p8_set_decrypt_key:
xor 3,3,3
.Ldec_key_abort:
addi 1,1,64
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,3,0
.long 0
@@ -415,7 +415,7 @@ aes_p8_encrypt:
stvx 0,7,4
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -490,7 +490,7 @@ aes_p8_decrypt:
stvx 0,7,4
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -659,7 +659,7 @@ aes_p8_cbc_encrypt:
stvx 2,10,7
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -949,8 +949,8 @@ _aesp8_cbc_decrypt8x:
addic. 5,5,128
beq .Lcbc_dec8x_done
- nop
- nop
+ nop
+ nop
.Loop_cbc_dec8x_tail:
.long 0x11EFC548
@@ -1038,15 +1038,15 @@ _aesp8_cbc_decrypt8x:
cmplwi 5,32
blt .Lcbc_dec8x_one
- nop
+ nop
beq .Lcbc_dec8x_two
cmplwi 5,64
blt .Lcbc_dec8x_three
- nop
+ nop
beq .Lcbc_dec8x_four
cmplwi 5,96
blt .Lcbc_dec8x_five
- nop
+ nop
beq .Lcbc_dec8x_six
.Lcbc_dec8x_seven:
@@ -1233,7 +1233,7 @@ _aesp8_cbc_decrypt8x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1348,7 +1348,7 @@ aes_p8_ctr32_encrypt_blocks:
stvx 2,0,4
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -1651,15 +1651,15 @@ _aesp8_ctr32_encrypt8x:
.Lctr32_enc8x_break:
cmpwi 5,-0x60
blt .Lctr32_enc8x_one
- nop
+ nop
beq .Lctr32_enc8x_two
cmpwi 5,-0x40
blt .Lctr32_enc8x_three
- nop
+ nop
beq .Lctr32_enc8x_four
cmpwi 5,-0x20
blt .Lctr32_enc8x_five
- nop
+ nop
beq .Lctr32_enc8x_six
cmpwi 5,0x00
blt .Lctr32_enc8x_seven
@@ -1868,7 +1868,7 @@ _aesp8_ctr32_encrypt8x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2013,7 +2013,7 @@ aes_p8_xts_encrypt:
.long 0x10620509
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2086,7 +2086,7 @@ aes_p8_xts_encrypt:
.Lxts_enc_ret:
mtspr 256,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2234,7 +2234,7 @@ aes_p8_xts_decrypt:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
addi 4,4,16
@@ -2299,7 +2299,7 @@ aes_p8_xts_decrypt:
.long 0x10620549
- nop
+ nop
.long 0x7C602799
@@ -2350,7 +2350,7 @@ aes_p8_xts_decrypt:
.Lxts_dec_ret:
mtspr 256,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2682,11 +2682,11 @@ _aesp8_xts_encrypt6x:
beq .Lxts_enc6x_zero
cmpwi 5,0x20
blt .Lxts_enc6x_one
- nop
+ nop
beq .Lxts_enc6x_two
cmpwi 5,0x40
blt .Lxts_enc6x_three
- nop
+ nop
beq .Lxts_enc6x_four
.Lxts_enc6x_five:
@@ -2783,7 +2783,7 @@ _aesp8_xts_encrypt6x:
.align 4
.Lxts_enc6x_one:
vxor 7,5,17
- nop
+ nop
.Loop_xts_enc1x:
.long 0x10E7C508
lvx 24,26,7
@@ -2919,7 +2919,7 @@ _aesp8_xts_encrypt6x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -3004,7 +3004,7 @@ _aesp8_xts_enc5x:
.long 0x11AD1509
.long 0x11CE1D09
.long 0x11EF2509
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -3332,11 +3332,11 @@ _aesp8_xts_decrypt6x:
beq .Lxts_dec6x_zero
cmpwi 5,0x20
blt .Lxts_dec6x_one
- nop
+ nop
beq .Lxts_dec6x_two
cmpwi 5,0x40
blt .Lxts_dec6x_three
- nop
+ nop
beq .Lxts_dec6x_four
.Lxts_dec6x_five:
@@ -3437,7 +3437,7 @@ _aesp8_xts_decrypt6x:
.align 4
.Lxts_dec6x_one:
vxor 7,5,17
- nop
+ nop
.Loop_xts_dec1x:
.long 0x10E7C548
lvx 24,26,7
@@ -3607,7 +3607,7 @@ _aesp8_xts_decrypt6x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -3692,6 +3692,6 @@ _aesp8_xts_dec5x:
.long 0x11CE1D49
.long 0x11EF2549
mtctr 9
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s
index 1168f546f0..c5f074f37f 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s
@@ -95,7 +95,7 @@ _vpaes_consts:
mflr 12
addi 12,12,-0x308
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
@@ -135,7 +135,7 @@ _vpaes_encrypt_preheat:
lvx 17, 12, 8
lvx 18, 12, 11
lvx 19, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -223,7 +223,7 @@ _vpaes_encrypt_core:
vxor 4, 4, 5
vxor 0, 0, 4
vperm 0, 0, 7, 1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -325,7 +325,7 @@ vpaes_encrypt:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -368,7 +368,7 @@ _vpaes_decrypt_preheat:
lvx 21, 12, 8
lvx 22, 12, 11
lvx 23, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -463,7 +463,7 @@ _vpaes_decrypt_core:
vxor 4, 4, 5
vxor 0, 1, 4
vperm 0, 0, 7, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -565,7 +565,7 @@ vpaes_decrypt:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -800,7 +800,7 @@ vpaes_cbc_encrypt:
ld 31,264(1)
mtlr 0
addi 1,1,272
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,2,6,0
.long 0
@@ -855,7 +855,7 @@ _vpaes_key_preheat:
lvx 24, 12, 9
lvx 25, 0, 12
lvx 26, 12, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1101,7 +1101,7 @@ _vpaes_schedule_core:
vxor 6, 6, 6
vxor 7, 7, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1129,7 +1129,7 @@ _vpaes_schedule_192_smear:
vor 0, 6, 6
vsldoi 6, 6, 9, 8
vsldoi 6, 9, 6, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1195,7 +1195,7 @@ _vpaes_schedule_low_round:
vxor 0, 1, 7
vxor 7, 1, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1217,7 +1217,7 @@ _vpaes_schedule_transform:
vperm 2, 13, 13, 2
vxor 0, 0, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1269,7 +1269,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.align 4
.Lschedule_mangle_dec:
@@ -1320,7 +1320,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1403,7 +1403,7 @@ vpaes_set_encrypt_key:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -1494,7 +1494,7 @@ vpaes_set_decrypt_key:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s
index 0a3a2a76f5..60dd49f863 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s
@@ -297,7 +297,7 @@ bn_mul_add_words:
std 9,48(3)
std 10,56(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -726,7 +726,7 @@ bn_mul_add_words:
std 9, 120(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -881,7 +881,7 @@ bn_mul_add_words:
std 10,48(3)
std 11,56(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1421,7 +1421,7 @@ bn_mul_add_words:
adde 10,10,9
std 12,112(3)
std 10,120(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1473,7 +1473,7 @@ bn_mul_add_words:
.Lppcasm_sub_adios:
subfze 3,0
andi. 3,3,1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1520,7 +1520,7 @@ bn_mul_add_words:
bdnz .Lppcasm_add_mainloop
.Lppcasm_add_adios:
addze 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1550,7 +1550,7 @@ bn_mul_add_words:
cmpldi 0,5,0
bne .Lppcasm_div1
li 3,-1
- blr
+ blr
.Lppcasm_div1:
xor 0,0,0
li 8,64
@@ -1637,7 +1637,7 @@ bn_mul_add_words:
b .Lppcasm_divouterloop
.Lppcasm_div9:
or 3,8,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1680,7 +1680,7 @@ bn_mul_add_words:
stdu 8,8(3)
bdnz .Lppcasm_sqr_mainloop
.Lppcasm_sqr_adios:
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1787,7 +1787,7 @@ bn_mul_add_words:
.Lppcasm_mw_OVER:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1914,7 +1914,7 @@ bn_mul_add_words:
.Lppcasm_maw_adios:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s
index ac8653f240..353c449244 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s
@@ -187,15 +187,16 @@ bn_mul_mont_int:
li 21,0
mtctr 8
subfe 3,21,3
- and 4,22,3
- andc 6,9,3
- or 4,4,6
.align 4
.Lcopy:
- ldx 12,4,21
- stdx 12,9,21
+ ldx 12,22,21
+ ldx 10,9,21
+ and 12,12,3
+ andc 10,10,3
stdx 21,22,21
+ or 10,10,12
+ stdx 10,9,21
addi 21,21,8
bdnz .Lcopy
@@ -214,7 +215,7 @@ bn_mul_mont_int:
ld 30,-16(12)
ld 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x80,12,6,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s
index 8450d9a939..c8a045698b 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s
@@ -686,16 +686,14 @@ bn_mul_mont_fpu64:
li 12,0
subfe 3,12,3
- and 4,10,3
- andc 6,9,3
- or 4,4,6
- addi 31,4,8
mtctr 11
.align 4
.Lcopy:
- ldx 24,4,12
- ldx 25,31,12
+ ldx 24,10,12
+ ldx 25,28,12
+ ldx 26,9,12
+ ldx 27,30,12
std 12,8(22)
std 12,16(22)
std 12,24(22)
@@ -704,6 +702,12 @@ bn_mul_mont_fpu64:
std 12,48(22)
std 12,56(22)
stdu 12,64(22)
+ and 24,24,3
+ and 25,25,3
+ andc 26,26,3
+ andc 27,27,3
+ or 24,24,26
+ or 25,25,27
stdx 24,9,12
stdx 25,30,12
stdx 12,10,12
@@ -738,7 +742,7 @@ bn_mul_mont_fpu64:
lfd 30,-16(12)
lfd 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x8c,13,6,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
index 12830ce399..6c21f2f5e7 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
@@ -26,4 +26,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-ppc64"
-#define DATE "built on: Tue Apr 3 00:38:40 2018"
+#define DATE "built on: Tue Aug 14 23:13:29 2018"
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s
index 93efe4d9b5..b69868c41f 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s
@@ -66,7 +66,7 @@ __ChaCha20_ctr32_int:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,5,0
.long 0
@@ -353,7 +353,7 @@ __ChaCha20_1x:
bne .Loop_outer
- blr
+ blr
.align 4
.Ltail:
@@ -404,7 +404,7 @@ __ChaCha20_1x:
stw 1,104(1)
stw 1,108(1)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -569,7 +569,7 @@ ChaCha20_ctr32_vmx:
vspltisw 27,7
mtctr 0
- nop
+ nop
.Loop_vmx:
vadduwm 0,0,1
add 16,16,20
@@ -1062,7 +1062,7 @@ ChaCha20_ctr32_vmx:
cmpldi 5,255
bgt .Loop_outer_vmx
- nop
+ nop
.Ldone_vmx:
cmpldi 5,0
@@ -1115,7 +1115,7 @@ ChaCha20_ctr32_vmx:
ld 31,456(1)
mtlr 0
addi 1,1,464
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,18,5,0
.long 0
@@ -1129,7 +1129,7 @@ ChaCha20_ctr32_vmx:
mflr 12
addi 12,12,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s
index 5ca8640eda..8294ab9b95 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s
@@ -129,7 +129,7 @@ gcm_init_p8:
.long 0x7E4A1F99
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -186,7 +186,7 @@ gcm_gmult_p8:
.long 0x7C001F99
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -310,7 +310,7 @@ gcm_ghash_p8:
.long 0x7C001F99
mtspr 256,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -577,7 +577,7 @@ gcm_ghash_p8:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s
index 0907f4ae20..4006308ab2 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s
@@ -39,7 +39,7 @@ poly1305_init_int:
.Lno_key:
xor 3,3,3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.size poly1305_init_int,.-.poly1305_init_int
@@ -141,7 +141,7 @@ poly1305_blocks:
ld 31,184(1)
addi 1,1,192
.Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,5,4,0
.size poly1305_blocks,.-.poly1305_blocks
@@ -189,7 +189,7 @@ poly1305_emit:
li 12,12
stwbrx 8,11,4
stwbrx 7,12,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.size poly1305_emit,.-.poly1305_emit
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s
index a26ff5adba..a5a6dfd505 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s
@@ -152,7 +152,7 @@ poly1305_init_fpu:
.Lno_key:
xor 3,3,3
addi 1,1,48
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,2,0
.size poly1305_init_fpu,.-.poly1305_init_fpu
@@ -475,7 +475,7 @@ poly1305_blocks_fpu:
lfd 31,232(1)
addi 1,1,240
.Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,4,0
.size poly1305_blocks_fpu,.-.poly1305_blocks_fpu
@@ -570,7 +570,7 @@ poly1305_emit_fpu:
ld 30,64(1)
ld 31,72(1)
addi 1,1,80
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
.size poly1305_emit_fpu,.-.poly1305_emit_fpu
@@ -582,7 +582,7 @@ poly1305_emit_fpu:
mflr 5
addi 5,5,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s
index adc9731bb6..55fa667f64 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s
@@ -12,7 +12,7 @@ OPENSSL_fpu_probe:
.align 4
.OPENSSL_fpu_probe:
fmr 0,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_fpu_probe,.-.OPENSSL_fpu_probe
@@ -29,7 +29,7 @@ OPENSSL_ppc64_probe:
.OPENSSL_ppc64_probe:
fcfid 1,1
rldicl 0,0,32,32
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_ppc64_probe,.-.OPENSSL_ppc64_probe
@@ -46,7 +46,7 @@ OPENSSL_altivec_probe:
.align 4
.OPENSSL_altivec_probe:
.long 0x10000484
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_altivec_probe,.-.OPENSSL_altivec_probe
@@ -64,7 +64,7 @@ OPENSSL_crypto207_probe:
.OPENSSL_crypto207_probe:
.long 0x7C000E99
.long 0x10000508
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_crypto207_probe,.-.OPENSSL_crypto207_probe
@@ -83,7 +83,7 @@ OPENSSL_madd300_probe:
xor 0,0,0
.long 0x10600033
.long 0x10600031
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -122,7 +122,7 @@ OPENSSL_wipe_cpu:
xor 12,12,12
fmr 12,31
fmr 13,31
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_wipe_cpu,.-.OPENSSL_wipe_cpu
@@ -143,7 +143,7 @@ OPENSSL_atomic_add:
stwcx. 0,0,3
bne- .Ladd
extsw 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -161,7 +161,7 @@ OPENSSL_rdtsc:
.align 4
.OPENSSL_rdtsc:
mftb 3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_rdtsc,.-.OPENSSL_rdtsc
@@ -186,7 +186,7 @@ OPENSSL_cleanse:
stb 0,0(3)
addi 3,3,1
bdnz $-8
- blr
+ blr
.Lot: andi. 5,3,3
beq .Laligned
stb 0,0(3)
@@ -201,7 +201,7 @@ OPENSSL_cleanse:
bdnz $-8
andi. 4,4,3
bne .Little
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -235,7 +235,7 @@ CRYPTO_memcmp:
li 3,0
sub 3,3,0
extrwi 3,3,1,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -274,7 +274,7 @@ OPENSSL_instrument_bus:
bdnz .Loop
mr 3,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -334,7 +334,7 @@ OPENSSL_instrument_bus2:
.Ldone2:
srwi 4,4,2
sub 3,0,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s
index aa47944d37..e332225e3b 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s
@@ -107,7 +107,7 @@ sha1_block_data_order:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1115,7 +1115,7 @@ sha1_block_data_order:
mr 11,20
addi 4,4,64
bdnz .Lsha1_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha1_block_data_order,.-.sha1_block_data_order
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s
index 8bc52879f4..8a55a49ed3 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s
@@ -127,7 +127,7 @@ sha256_block_ppc:
ld 31,312(1)
mtlr 0
addi 1,1,320
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1293,7 +1293,7 @@ sha256_block_ppc:
cmpld 31,5
stw 15,28(3)
bne .Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha256_block_ppc,.-.sha256_block_ppc
@@ -1305,7 +1305,7 @@ sha256_block_ppc:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s
index cfa6282d6d..23db0265f5 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s
@@ -779,7 +779,7 @@ sha256_block_p8:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -792,7 +792,7 @@ sha256_block_p8:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s
index 9c699a4f32..775b64d0fb 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s
@@ -127,7 +127,7 @@ sha512_block_ppc:
ld 31,376(1)
mtlr 0
addi 1,1,384
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1325,7 +1325,7 @@ sha512_block_ppc:
cmpld 31,5
std 15,56(3)
bne .Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha512_block_ppc,.-.sha512_block_ppc
@@ -1337,7 +1337,7 @@ sha512_block_ppc:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s
index 03c09abfe1..6526b53ff0 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s
@@ -780,7 +780,7 @@ sha512_block_p8:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -793,7 +793,7 @@ sha512_block_p8:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslconf.h
index 3976dadb19..8bd973e750 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-ppc64/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi
index b99768aed0..840000dcbe 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64/asm/openssl.gypi
@@ -217,6 +217,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -577,6 +578,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
index 3385fae227..1cd6924b6d 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-ppc64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7370,8 +7402,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
index e00115c55c..94576dcc4d 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-ppc64"
-#define DATE "built on: Tue Apr 3 00:38:41 2018"
+#define DATE "built on: Tue Aug 14 23:13:30 2018"
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
index af3a003d51..08bf3d4394 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi
index e45227748e..5b40384e3d 100644
--- a/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
index f83a155f66..bf4ab72fd1 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-ppc64le",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3963,6 +3979,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6295,6 +6317,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7282,6 +7310,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7454,8 +7486,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7476,10 +7508,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7635,6 +7680,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7675,7 +7721,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8057,6 +8106,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8177,9 +8229,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9188,6 +9249,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10664,6 +10729,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11188,6 +11257,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11557,6 +11627,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12560,6 +12631,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12909,6 +12989,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12917,6 +13005,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aes-ppc.s
index bbc4e95d54..2aa99e753a 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aes-ppc.s
@@ -9,7 +9,7 @@
mflr 3
addi 3,3,120
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -19,7 +19,7 @@
mflr 3
addi 3,3,2360
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
@@ -766,7 +766,7 @@ AES_encrypt:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -846,7 +846,7 @@ AES_encrypt:
bdnz .Lenc_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -911,7 +911,7 @@ AES_encrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1056,7 +1056,7 @@ AES_encrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size AES_encrypt,.-AES_encrypt
@@ -1226,7 +1226,7 @@ AES_decrypt:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1306,7 +1306,7 @@ AES_decrypt:
bdnz .Ldec_loop
addi 7,3,2048
- nop
+ nop
lwz 12,0(5)
rlwinm 16,8,8,24,31
lwz 0,4(5)
@@ -1371,7 +1371,7 @@ AES_decrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1568,7 +1568,7 @@ AES_decrypt:
xor 9,9,0
xor 10,10,14
xor 11,11,15
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size AES_decrypt,.-AES_decrypt
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aesp8-ppc.s
index 54f61290bd..581d16e664 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aesp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aesp8-ppc.s
@@ -15,7 +15,7 @@ rcon:
mflr 6
addi 6,6,-0x48
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
@@ -280,7 +280,7 @@ aes_p8_set_encrypt_key:
.Lenc_key_abort:
mr 3,6
- blr
+ blr
.long 0
.byte 0,12,0x14,1,0,0,3,0
.long 0
@@ -330,7 +330,7 @@ aes_p8_set_decrypt_key:
xor 3,3,3
.Ldec_key_abort:
addi 1,1,64
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,3,0
.long 0
@@ -399,7 +399,7 @@ aes_p8_encrypt:
stvx 0,7,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -468,7 +468,7 @@ aes_p8_decrypt:
stvx 0,7,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -631,7 +631,7 @@ aes_p8_cbc_encrypt:
stvx 2,10,7
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -921,8 +921,8 @@ _aesp8_cbc_decrypt8x:
addic. 5,5,128
beq .Lcbc_dec8x_done
- nop
- nop
+ nop
+ nop
.Loop_cbc_dec8x_tail:
.long 0x11EFC548
@@ -1010,15 +1010,15 @@ _aesp8_cbc_decrypt8x:
cmplwi 5,32
blt .Lcbc_dec8x_one
- nop
+ nop
beq .Lcbc_dec8x_two
cmplwi 5,64
blt .Lcbc_dec8x_three
- nop
+ nop
beq .Lcbc_dec8x_four
cmplwi 5,96
blt .Lcbc_dec8x_five
- nop
+ nop
beq .Lcbc_dec8x_six
.Lcbc_dec8x_seven:
@@ -1205,7 +1205,7 @@ _aesp8_cbc_decrypt8x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -1314,7 +1314,7 @@ aes_p8_ctr32_encrypt_blocks:
stvx 2,0,4
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,6,0
.long 0
@@ -1617,15 +1617,15 @@ _aesp8_ctr32_encrypt8x:
.Lctr32_enc8x_break:
cmpwi 5,-0x60
blt .Lctr32_enc8x_one
- nop
+ nop
beq .Lctr32_enc8x_two
cmpwi 5,-0x40
blt .Lctr32_enc8x_three
- nop
+ nop
beq .Lctr32_enc8x_four
cmpwi 5,-0x20
blt .Lctr32_enc8x_five
- nop
+ nop
beq .Lctr32_enc8x_six
cmpwi 5,0x00
blt .Lctr32_enc8x_seven
@@ -1834,7 +1834,7 @@ _aesp8_ctr32_encrypt8x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2046,7 +2046,7 @@ aes_p8_xts_encrypt:
.Lxts_enc_ret:
or 12,12,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2304,7 +2304,7 @@ aes_p8_xts_decrypt:
.Lxts_dec_ret:
or 12,12,12
li 3,0
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
@@ -2635,11 +2635,11 @@ _aesp8_xts_encrypt6x:
beq .Lxts_enc6x_zero
cmpwi 5,0x20
blt .Lxts_enc6x_one
- nop
+ nop
beq .Lxts_enc6x_two
cmpwi 5,0x40
blt .Lxts_enc6x_three
- nop
+ nop
beq .Lxts_enc6x_four
.Lxts_enc6x_five:
@@ -2736,7 +2736,7 @@ _aesp8_xts_encrypt6x:
.align 4
.Lxts_enc6x_one:
vxor 7,5,17
- nop
+ nop
.Loop_xts_enc1x:
.long 0x10E7C508
lvx 24,26,7
@@ -2872,7 +2872,7 @@ _aesp8_xts_encrypt6x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -2957,7 +2957,7 @@ _aesp8_xts_enc5x:
.long 0x11AD1509
.long 0x11CE1D09
.long 0x11EF2509
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -3285,11 +3285,11 @@ _aesp8_xts_decrypt6x:
beq .Lxts_dec6x_zero
cmpwi 5,0x20
blt .Lxts_dec6x_one
- nop
+ nop
beq .Lxts_dec6x_two
cmpwi 5,0x40
blt .Lxts_dec6x_three
- nop
+ nop
beq .Lxts_dec6x_four
.Lxts_dec6x_five:
@@ -3390,7 +3390,7 @@ _aesp8_xts_decrypt6x:
.align 4
.Lxts_dec6x_one:
vxor 7,5,17
- nop
+ nop
.Loop_xts_dec1x:
.long 0x10E7C548
lvx 24,26,7
@@ -3560,7 +3560,7 @@ _aesp8_xts_decrypt6x:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,6,6,0
.long 0
@@ -3645,6 +3645,6 @@ _aesp8_xts_dec5x:
.long 0x11CE1D49
.long 0x11EF2549
mtctr 9
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s
index abd3016384..74d9d5f5ce 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s
@@ -96,7 +96,7 @@ _vpaes_consts:
mflr 12
addi 12,12,-0x308
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
@@ -136,7 +136,7 @@ _vpaes_encrypt_preheat:
lvx 17, 12, 8
lvx 18, 12, 11
lvx 19, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -224,7 +224,7 @@ _vpaes_encrypt_core:
vxor 4, 4, 5
vxor 0, 0, 4
vperm 0, 0, 7, 1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -321,7 +321,7 @@ vpaes_encrypt:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -363,7 +363,7 @@ _vpaes_decrypt_preheat:
lvx 21, 12, 8
lvx 22, 12, 11
lvx 23, 12, 10
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -458,7 +458,7 @@ _vpaes_decrypt_core:
vxor 4, 4, 5
vxor 0, 1, 4
vperm 0, 0, 7, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -555,7 +555,7 @@ vpaes_decrypt:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -784,7 +784,7 @@ vpaes_cbc_encrypt:
ld 31,264(1)
mtlr 0
addi 1,1,272
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,2,6,0
.long 0
@@ -838,7 +838,7 @@ _vpaes_key_preheat:
lvx 24, 12, 9
lvx 25, 0, 12
lvx 26, 12, 8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1084,7 +1084,7 @@ _vpaes_schedule_core:
vxor 6, 6, 6
vxor 7, 7, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1112,7 +1112,7 @@ _vpaes_schedule_192_smear:
vor 0, 6, 6
vsldoi 6, 9, 6, 16-8
vsldoi 6, 6, 9, 16-8
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1178,7 +1178,7 @@ _vpaes_schedule_low_round:
vxor 0, 1, 7
vxor 7, 1, 7
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1200,7 +1200,7 @@ _vpaes_schedule_transform:
vperm 2, 13, 13, 2
vxor 0, 0, 2
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1252,7 +1252,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.align 4
.Lschedule_mangle_dec:
@@ -1303,7 +1303,7 @@ _vpaes_schedule_mangle:
vsel 2, 28, 1, 30
vor 28, 1, 1
stvx 2, 0, 5
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -1381,7 +1381,7 @@ vpaes_set_encrypt_key:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
@@ -1466,7 +1466,7 @@ vpaes_set_decrypt_key:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s
index 146f9af69d..c846a555af 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s
@@ -238,7 +238,7 @@ bn_sqr_comba4:
std 9,48(3)
std 10,56(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -667,7 +667,7 @@ bn_sqr_comba8:
std 9, 120(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -822,7 +822,7 @@ bn_mul_comba4:
std 10,48(3)
std 11,56(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1362,7 +1362,7 @@ bn_mul_comba8:
adde 10,10,9
std 12,112(3)
std 10,120(3)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1414,7 +1414,7 @@ bn_sub_words:
.Lppcasm_sub_adios:
subfze 3,0
andi. 3,3,1
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1461,7 +1461,7 @@ bn_add_words:
bdnz .Lppcasm_add_mainloop
.Lppcasm_add_adios:
addze 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1491,7 +1491,7 @@ bn_div_words:
cmpldi 0,5,0
bne .Lppcasm_div1
li 3,-1
- blr
+ blr
.Lppcasm_div1:
xor 0,0,0
li 8,64
@@ -1578,7 +1578,7 @@ bn_div_words:
b .Lppcasm_divouterloop
.Lppcasm_div9:
or 3,8,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1621,7 +1621,7 @@ bn_sqr_words:
stdu 8,8(3)
bdnz .Lppcasm_sqr_mainloop
.Lppcasm_sqr_adios:
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -1728,7 +1728,7 @@ bn_mul_words:
.Lppcasm_mw_OVER:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -1855,7 +1855,7 @@ bn_mul_add_words:
.Lppcasm_maw_adios:
addi 3,12,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s
index 83b5f96f13..763ad1a55b 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s
@@ -183,15 +183,16 @@ bn_mul_mont_int:
li 21,0
mtctr 8
subfe 3,21,3
- and 4,22,3
- andc 6,9,3
- or 4,4,6
.align 4
.Lcopy:
- ldx 12,4,21
- stdx 12,9,21
+ ldx 12,22,21
+ ldx 10,9,21
+ and 12,12,3
+ andc 10,10,3
stdx 21,22,21
+ or 10,10,12
+ stdx 10,9,21
addi 21,21,8
bdnz .Lcopy
@@ -210,7 +211,7 @@ bn_mul_mont_int:
ld 30,-16(12)
ld 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x80,12,6,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont.s
index 520b855991..5bafae2b27 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont.s
@@ -682,16 +682,14 @@ bn_mul_mont_fpu64:
li 12,0
subfe 3,12,3
- and 4,10,3
- andc 6,9,3
- or 4,4,6
- addi 31,4,8
mtctr 11
.align 4
.Lcopy:
- ldx 24,4,12
- ldx 25,31,12
+ ldx 24,10,12
+ ldx 25,28,12
+ ldx 26,9,12
+ ldx 27,30,12
std 12,8(22)
std 12,16(22)
std 12,24(22)
@@ -700,6 +698,12 @@ bn_mul_mont_fpu64:
std 12,48(22)
std 12,56(22)
stdu 12,64(22)
+ and 24,24,3
+ and 25,25,3
+ andc 26,26,3
+ andc 27,27,3
+ or 24,24,26
+ or 25,25,27
stdx 24,9,12
stdx 25,30,12
stdx 12,10,12
@@ -734,7 +738,7 @@ bn_mul_mont_fpu64:
lfd 30,-16(12)
lfd 31,-8(12)
mr 1,12
- blr
+ blr
.long 0
.byte 0,12,4,0,0x8c,13,6,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h
index db18e0e136..9d82ff0db6 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h
@@ -26,4 +26,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-ppc64le"
-#define DATE "built on: Tue Apr 3 00:38:42 2018"
+#define DATE "built on: Tue Aug 14 23:13:30 2018"
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s
index d5173a6b2b..dafa6a1eb5 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s
@@ -62,7 +62,7 @@ __ChaCha20_ctr32_int:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,5,0
.long 0
@@ -284,7 +284,7 @@ __ChaCha20_1x:
bne .Loop_outer
- blr
+ blr
.align 4
.Ltail:
@@ -335,7 +335,7 @@ __ChaCha20_1x:
stw 1,104(1)
stw 1,108(1)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -495,7 +495,7 @@ ChaCha20_ctr32_vmx:
vspltisw 27,7
mtctr 0
- nop
+ nop
.Loop_vmx:
vadduwm 0,0,1
add 16,16,20
@@ -924,7 +924,7 @@ ChaCha20_ctr32_vmx:
cmpldi 5,255
bgt .Loop_outer_vmx
- nop
+ nop
.Ldone_vmx:
cmpldi 5,0
@@ -977,7 +977,7 @@ ChaCha20_ctr32_vmx:
ld 31,456(1)
mtlr 0
addi 1,1,464
- blr
+ blr
.long 0
.byte 0,12,0x04,1,0x80,18,5,0
.long 0
@@ -990,7 +990,7 @@ ChaCha20_ctr32_vmx:
mflr 12
addi 12,12,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/modes/ghashp8-ppc.s
index ec8ae8c05f..c5ace016e1 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/modes/ghashp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/modes/ghashp8-ppc.s
@@ -125,7 +125,7 @@ gcm_init_p8:
.long 0x7E4A1F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -176,7 +176,7 @@ gcm_gmult_p8:
.long 0x7C001F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -294,7 +294,7 @@ gcm_ghash_p8:
.long 0x7C001F99
or 12,12,12
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,4,0
.long 0
@@ -561,7 +561,7 @@ gcm_ghash_p8:
lvx 30,10,1
lvx 31,11,1
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,0x04,0,0x80,0,4,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
index 247885f631..de5c728fe1 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
@@ -28,7 +28,7 @@ poly1305_init_int:
.Lno_key:
xor 3,3,3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.size poly1305_init_int,.-poly1305_init_int
@@ -117,7 +117,7 @@ poly1305_blocks:
ld 31,184(1)
addi 1,1,192
.Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,5,4,0
.size poly1305_blocks,.-poly1305_blocks
@@ -150,7 +150,7 @@ poly1305_emit:
adde 8,8,5
std 7,0(4)
std 8,8(4)
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.size poly1305_emit,.-poly1305_emit
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppcfp.s
index 0ddf681308..bf94546c85 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppcfp.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppcfp.s
@@ -148,7 +148,7 @@ poly1305_init_fpu:
.Lno_key:
xor 3,3,3
addi 1,1,48
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,2,0
.size poly1305_init_fpu,.-poly1305_init_fpu
@@ -465,7 +465,7 @@ poly1305_blocks_fpu:
lfd 31,232(1)
addi 1,1,240
.Labort:
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,0,4,0
.size poly1305_blocks_fpu,.-poly1305_blocks_fpu
@@ -549,7 +549,7 @@ poly1305_emit_fpu:
ld 30,64(1)
ld 31,72(1)
addi 1,1,80
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,4,3,0
.size poly1305_emit_fpu,.-poly1305_emit_fpu
@@ -560,7 +560,7 @@ poly1305_emit_fpu:
mflr 5
addi 5,5,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/ppccpuid.s
index a2b975fbe2..6a859efc09 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/ppccpuid.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/ppccpuid.s
@@ -8,7 +8,7 @@
OPENSSL_fpu_probe:
.localentry OPENSSL_fpu_probe,0
fmr 0,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_fpu_probe,.-OPENSSL_fpu_probe
@@ -19,7 +19,7 @@ OPENSSL_ppc64_probe:
.localentry OPENSSL_ppc64_probe,0
fcfid 1,1
rldicl 0,0,32,32
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_ppc64_probe,.-OPENSSL_ppc64_probe
@@ -30,7 +30,7 @@ OPENSSL_ppc64_probe:
OPENSSL_altivec_probe:
.localentry OPENSSL_altivec_probe,0
.long 0x10000484
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_altivec_probe,.-OPENSSL_altivec_probe
@@ -42,7 +42,7 @@ OPENSSL_crypto207_probe:
.localentry OPENSSL_crypto207_probe,0
.long 0x7C000E99
.long 0x10000508
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_crypto207_probe,.-OPENSSL_crypto207_probe
@@ -55,7 +55,7 @@ OPENSSL_madd300_probe:
xor 0,0,0
.long 0x10600033
.long 0x10600031
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
@@ -89,7 +89,7 @@ OPENSSL_wipe_cpu:
xor 12,12,12
fmr 12,31
fmr 13,31
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu
@@ -104,7 +104,7 @@ OPENSSL_atomic_add:
stwcx. 0,0,3
bne- .Ladd
extsw 3,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -116,7 +116,7 @@ OPENSSL_atomic_add:
OPENSSL_rdtsc:
.localentry OPENSSL_rdtsc,0
mftb 3
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size OPENSSL_rdtsc,.-OPENSSL_rdtsc
@@ -135,7 +135,7 @@ OPENSSL_cleanse:
stb 0,0(3)
addi 3,3,1
bdnz $-8
- blr
+ blr
.Lot: andi. 5,3,3
beq .Laligned
stb 0,0(3)
@@ -150,7 +150,7 @@ OPENSSL_cleanse:
bdnz $-8
andi. 4,4,3
bne .Little
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -178,7 +178,7 @@ CRYPTO_memcmp:
li 3,0
sub 3,3,0
extrwi 3,3,1,0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
@@ -211,7 +211,7 @@ OPENSSL_instrument_bus:
bdnz .Loop
mr 3,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,2,0
.long 0
@@ -265,7 +265,7 @@ OPENSSL_instrument_bus2:
.Ldone2:
srwi 4,4,2
sub 3,0,4
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha1-ppc.s
index 3b6f4a492c..ca4da78395 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha1-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha1-ppc.s
@@ -103,7 +103,7 @@ sha1_block_data_order:
ld 31,248(1)
mtlr 0
addi 1,1,256
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1159,7 +1159,7 @@ sha1_block_data_order:
mr 11,20
addi 4,4,64
bdnz .Lsha1_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha1_block_data_order,.-sha1_block_data_order
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256-ppc.s
index 0c1539013d..2e0c25a0c7 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256-ppc.s
@@ -123,7 +123,7 @@ sha256_block_ppc:
ld 31,312(1)
mtlr 0
addi 1,1,320
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1337,7 +1337,7 @@ sha256_block_ppc:
cmpld 31,5
stw 15,28(3)
bne .Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha256_block_ppc,.-sha256_block_ppc
@@ -1348,7 +1348,7 @@ sha256_block_ppc:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256p8-ppc.s
index 8536cf5e99..80d4942b94 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256p8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha256p8-ppc.s
@@ -783,7 +783,7 @@ sha256_block_p8:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -795,7 +795,7 @@ sha256_block_p8:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512-ppc.s
index 89d26735a5..9c40d44b0b 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512-ppc.s
@@ -123,7 +123,7 @@ sha512_block_ppc:
ld 31,376(1)
mtlr 0
addi 1,1,384
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,18,3,0
.long 0
@@ -1417,7 +1417,7 @@ sha512_block_ppc:
cmpld 31,5
std 15,56(3)
bne .Lsha2_block_private
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.size sha512_block_ppc,.-sha512_block_ppc
@@ -1428,7 +1428,7 @@ sha512_block_ppc:
mflr 7
addi 7,7,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512p8-ppc.s
index 2214209e7d..408e974ea5 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512p8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/sha/sha512p8-ppc.s
@@ -788,7 +788,7 @@ sha512_block_p8:
ld 30,432(1)
ld 31,440(1)
addi 1,1,448
- blr
+ blr
.long 0
.byte 0,12,4,1,0x80,6,3,0
.long 0
@@ -800,7 +800,7 @@ sha512_block_p8:
mflr 6
addi 6,6,56
mtlr 0
- blr
+ blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
.space 28
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
index 3976dadb19..8bd973e750 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
index c8d2c69df2..8cec102e4f 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi
@@ -217,6 +217,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -577,6 +578,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm
index 00ea347e49..8a3abfbc39 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-ppc64le",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1076,6 +1076,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1242,10 +1246,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3932,6 +3948,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6210,6 +6232,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7197,6 +7225,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7370,8 +7402,8 @@ our %unified_info = (
"test/testutil.o" =>
[
"crypto/include",
- "test",
"include",
+ "test",
".",
],
"test/threadstest.o" =>
@@ -7391,10 +7423,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7550,6 +7595,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7590,7 +7636,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7972,6 +8021,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8092,9 +8144,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9083,6 +9144,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10523,6 +10588,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11042,6 +11111,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11402,6 +11472,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12405,6 +12476,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12754,6 +12834,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12762,6 +12850,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h
index 1a4d84b065..74db60cb55 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-ppc64le"
-#define DATE "built on: Tue Apr 3 00:38:43 2018"
+#define DATE "built on: Tue Aug 14 23:13:32 2018"
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
index af3a003d51..08bf3d4394 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
index 4f068803a3..ed5097611c 100644
--- a/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-x32/asm/configdata.pm b/deps/openssl/config/archs/linux-x32/asm/configdata.pm
index 31589f2288..9b72950dfe 100644
--- a/deps/openssl/config/archs/linux-x32/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-x32/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-x32",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3994,6 +4010,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6332,6 +6354,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7331,6 +7359,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7503,8 +7535,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7525,10 +7557,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7684,6 +7729,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7724,7 +7770,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8106,6 +8155,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8226,9 +8278,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9257,6 +9318,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10737,6 +10802,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11274,6 +11343,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11644,6 +11714,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12649,6 +12720,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12998,6 +13078,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -13006,6 +13094,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s
index aa7a1ea1cf..488ae6d781 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _x86_64_AES_encrypt,@function
.align 16
_x86_64_AES_encrypt:
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s
index d493797832..3dcd55d3f5 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s
index c7c53e8771..ca193ddb9e 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha1_enc
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s
index 70eed05b00..427a1c7d12 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha256_enc
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s
index cd8b00f259..e18f87c4e6 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_encrypt
.type aesni_encrypt,@function
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s
index 0fd201167f..c76c5a8afb 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s
index bf7c2b0b6f..d193298940 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s
index a2cccde636..ee619092c9 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl rsaz_1024_sqr_avx2
.type rsaz_1024_sqr_avx2,@function
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s
index b6797a6849..795cebe1d7 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s
index f4e5337565..a0b78a0565 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _mul_1x1,@function
.align 16
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s
index d19d4662b4..3a78cd8440 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -197,30 +197,30 @@ bn_mul_mont:
xorq %r14,%r14
movq (%rsp),%rax
- leaq (%rsp),%rsi
movq %r9,%r15
- jmp .Lsub
+
.align 16
.Lsub: sbbq (%rcx,%r14,8),%rax
movq %rax,(%rdi,%r14,8)
- movq 8(%rsi,%r14,8),%rax
+ movq 8(%rsp,%r14,8),%rax
leaq 1(%r14),%r14
decq %r15
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
- movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
+ movq %r9,(%rsp,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
@@ -574,10 +574,10 @@ bn_mul4x_mont:
cmpq %r9,%r14
jb .Louter4x
movq 16(%rsp,%r9,8),%rdi
+ leaq -4(%r9),%r15
movq 0(%rsp),%rax
- pxor %xmm0,%xmm0
movq 8(%rsp),%rdx
- shrq $2,%r9
+ shrq $2,%r15
leaq (%rsp),%rsi
xorq %r14,%r14
@@ -585,9 +585,7 @@ bn_mul4x_mont:
movq 16(%rsi),%rbx
movq 24(%rsi),%rbp
sbbq 8(%rcx),%rdx
- leaq -1(%r9),%r15
- jmp .Lsub4x
-.align 16
+
.Lsub4x:
movq %rax,0(%rdi,%r14,8)
movq %rdx,8(%rdi,%r14,8)
@@ -614,34 +612,35 @@ bn_mul4x_mont:
sbbq $0,%rax
movq %rbp,24(%rdi,%r14,8)
- xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
- leaq -1(%r9),%r15
- orq %rcx,%rsi
-
- movdqu (%rsi),%xmm1
- movdqa %xmm0,(%rsp)
- movdqu %xmm1,(%rdi)
+ pxor %xmm0,%xmm0
+.byte 102,72,15,110,224
+ pcmpeqd %xmm5,%xmm5
+ pshufd $0,%xmm4,%xmm4
+ movq %r9,%r15
+ pxor %xmm4,%xmm5
+ shrq $2,%r15
+ xorl %eax,%eax
+
jmp .Lcopy4x
.align 16
.Lcopy4x:
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqu 32(%rsi,%r14,1),%xmm1
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
- movdqa %xmm0,32(%rsp,%r14,1)
- movdqu %xmm1,32(%rdi,%r14,1)
- leaq 32(%r14),%r14
+ movdqa (%rsp,%rax,1),%xmm1
+ movdqu (%rdi,%rax,1),%xmm2
+ pand %xmm4,%xmm1
+ pand %xmm5,%xmm2
+ movdqa 16(%rsp,%rax,1),%xmm3
+ movdqa %xmm0,(%rsp,%rax,1)
+ por %xmm2,%xmm1
+ movdqu 16(%rdi,%rax,1),%xmm2
+ movdqu %xmm1,(%rdi,%rax,1)
+ pand %xmm4,%xmm3
+ pand %xmm5,%xmm2
+ movdqa %xmm0,16(%rsp,%rax,1)
+ por %xmm2,%xmm3
+ movdqu %xmm3,16(%rdi,%rax,1)
+ leaq 32(%rax),%rax
decq %r15
jnz .Lcopy4x
-
- shlq $2,%r9
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
movq 8(%rsp,%r9,8),%rsi
movq $1,%rax
movq -48(%rsi),%r15
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s
index a2fccf088e..0dd53512f9 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -393,18 +393,19 @@ bn_mul_mont_gather5:
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
index 373b56f423..96db051a9b 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
@@ -35,4 +35,4 @@ static const char cflags[] = {
'i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-x32"
-#define DATE "built on: Tue Apr 3 00:38:29 2018"
+#define DATE "built on: Tue Aug 14 23:13:18 2018"
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s
index 1117381f31..1dead91b17 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl Camellia_EncryptBlock
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s
index 044b8f031e..a9fed05fd7 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s
index ce86d5d969..62a7ac611f 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl ecp_nistz256_precomputed
.type ecp_nistz256_precomputed,@object
.align 4096
@@ -2372,7 +2372,7 @@ ecp_nistz256_precomputed:
.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3
.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd
.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s
index 0aa90515d6..0defe666bb 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl md5_block_asm_data_order
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s
index d1a1c895a3..21e49925f1 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _aesni_ctr32_ghash_6x,@function
.align 32
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s
index 10f5987415..0116ef1c94 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl gcm_gmult_4bit
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s
index 0d401b7e47..5a05965c80 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s
index 9c7110f4ef..aab3c6db13 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl rc4_md5_enc
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s
index bdd0da3bd1..781b48b9eb 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl RC4
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s
index d2857f3288..d266d776ec 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s
index 195a148bb9..dbeebed9a0 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha1_block_data_order
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s
index bd72a459ab..f2896b4d6e 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s
index 23b932e1de..8264a7dbdf 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha256_block_data_order
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s
index a1021c17a9..6f8488a38a 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha512_block_data_order
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s
index f83130ea68..a4d55b6afc 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl whirlpool_block
.type whirlpool_block,@function
diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s b/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s
index 5a109c6fd9..7e1f5e2740 100644
--- a/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s
+++ b/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s
@@ -6,7 +6,7 @@
.hidden OPENSSL_ia32cap_P
.comm OPENSSL_ia32cap_P,16,4
-.text
+.text
.globl OPENSSL_atomic_add
.type OPENSSL_atomic_add,@function
diff --git a/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s
index 3e5ab736fd..38c02c188e 100644
--- a/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s
+++ b/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl padlock_capability
.type padlock_capability,@function
.align 16
@@ -1020,7 +1020,7 @@ padlock_ctr32_encrypt:
.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt
.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 16
-.data
+.data
.align 8
.Lpadlock_saved_context:
.quad 0
diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h
index 510bac93ae..546f077108 100644
--- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-x32/asm/openssl.gypi b/deps/openssl/config/archs/linux-x32/asm/openssl.gypi
index 99963ad8f4..0f877e8458 100644
--- a/deps/openssl/config/archs/linux-x32/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x32/asm/openssl.gypi
@@ -215,6 +215,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -572,6 +573,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm b/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
index e6503fe62c..2e6370ba08 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-x32",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7370,8 +7402,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
index c45d8db17e..ebbfd1af5d 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-x32"
-#define DATE "built on: Tue Apr 3 00:38:33 2018"
+#define DATE "built on: Tue Aug 14 23:13:21 2018"
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h
index cbe32f64d8..9540032788 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi
index 014e893b95..cf044b5b7f 100644
--- a/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm b/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm
index 9e9bd8b787..d28e588e85 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-x86_64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3994,6 +4010,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6332,6 +6354,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7331,6 +7359,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7503,8 +7535,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7525,10 +7557,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7684,6 +7729,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7724,7 +7770,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8106,6 +8155,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8226,9 +8278,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9257,6 +9318,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10737,6 +10802,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11274,6 +11343,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11644,6 +11714,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12649,6 +12720,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12998,6 +13078,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -13006,6 +13094,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aes-x86_64.s
index aa7a1ea1cf..488ae6d781 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aes-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _x86_64_AES_encrypt,@function
.align 16
_x86_64_AES_encrypt:
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-mb-x86_64.s
index d493797832..3dcd55d3f5 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-mb-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s
index c7c53e8771..ca193ddb9e 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha1_enc
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s
index 70eed05b00..427a1c7d12 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha256_enc
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-x86_64.s
index cd8b00f259..e18f87c4e6 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/aesni-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_encrypt
.type aesni_encrypt,@function
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/bsaes-x86_64.s
index 0fd201167f..c76c5a8afb 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/bsaes-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/bsaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/vpaes-x86_64.s
index bf7c2b0b6f..d193298940 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/vpaes-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/vpaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s
index a2cccde636..ee619092c9 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl rsaz_1024_sqr_avx2
.type rsaz_1024_sqr_avx2,@function
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-x86_64.s
index b6797a6849..795cebe1d7 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-gf2m.s
index f4e5337565..a0b78a0565 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-gf2m.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-gf2m.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _mul_1x1,@function
.align 16
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont.s
index d19d4662b4..3a78cd8440 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -197,30 +197,30 @@ bn_mul_mont:
xorq %r14,%r14
movq (%rsp),%rax
- leaq (%rsp),%rsi
movq %r9,%r15
- jmp .Lsub
+
.align 16
.Lsub: sbbq (%rcx,%r14,8),%rax
movq %rax,(%rdi,%r14,8)
- movq 8(%rsi,%r14,8),%rax
+ movq 8(%rsp,%r14,8),%rax
leaq 1(%r14),%r14
decq %r15
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
- movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
+ movq %r9,(%rsp,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
@@ -574,10 +574,10 @@ bn_mul4x_mont:
cmpq %r9,%r14
jb .Louter4x
movq 16(%rsp,%r9,8),%rdi
+ leaq -4(%r9),%r15
movq 0(%rsp),%rax
- pxor %xmm0,%xmm0
movq 8(%rsp),%rdx
- shrq $2,%r9
+ shrq $2,%r15
leaq (%rsp),%rsi
xorq %r14,%r14
@@ -585,9 +585,7 @@ bn_mul4x_mont:
movq 16(%rsi),%rbx
movq 24(%rsi),%rbp
sbbq 8(%rcx),%rdx
- leaq -1(%r9),%r15
- jmp .Lsub4x
-.align 16
+
.Lsub4x:
movq %rax,0(%rdi,%r14,8)
movq %rdx,8(%rdi,%r14,8)
@@ -614,34 +612,35 @@ bn_mul4x_mont:
sbbq $0,%rax
movq %rbp,24(%rdi,%r14,8)
- xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
- leaq -1(%r9),%r15
- orq %rcx,%rsi
-
- movdqu (%rsi),%xmm1
- movdqa %xmm0,(%rsp)
- movdqu %xmm1,(%rdi)
+ pxor %xmm0,%xmm0
+.byte 102,72,15,110,224
+ pcmpeqd %xmm5,%xmm5
+ pshufd $0,%xmm4,%xmm4
+ movq %r9,%r15
+ pxor %xmm4,%xmm5
+ shrq $2,%r15
+ xorl %eax,%eax
+
jmp .Lcopy4x
.align 16
.Lcopy4x:
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqu 32(%rsi,%r14,1),%xmm1
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
- movdqa %xmm0,32(%rsp,%r14,1)
- movdqu %xmm1,32(%rdi,%r14,1)
- leaq 32(%r14),%r14
+ movdqa (%rsp,%rax,1),%xmm1
+ movdqu (%rdi,%rax,1),%xmm2
+ pand %xmm4,%xmm1
+ pand %xmm5,%xmm2
+ movdqa 16(%rsp,%rax,1),%xmm3
+ movdqa %xmm0,(%rsp,%rax,1)
+ por %xmm2,%xmm1
+ movdqu 16(%rdi,%rax,1),%xmm2
+ movdqu %xmm1,(%rdi,%rax,1)
+ pand %xmm4,%xmm3
+ pand %xmm5,%xmm2
+ movdqa %xmm0,16(%rsp,%rax,1)
+ por %xmm2,%xmm3
+ movdqu %xmm3,16(%rdi,%rax,1)
+ leaq 32(%rax),%rax
decq %r15
jnz .Lcopy4x
-
- shlq $2,%r9
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
movq 8(%rsp,%r9,8),%rsi
movq $1,%rax
movq -48(%rsi),%r15
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont5.s
index a2fccf088e..0dd53512f9 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont5.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/x86_64-mont5.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -393,18 +393,19 @@ bn_mul_mont_gather5:
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h
index 4e13db139d..3adfc6b90d 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h
@@ -35,4 +35,4 @@ static const char cflags[] = {
'i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-x86_64"
-#define DATE "built on: Tue Apr 3 00:38:34 2018"
+#define DATE "built on: Tue Aug 14 23:13:22 2018"
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/camellia/cmll-x86_64.s
index 1117381f31..1dead91b17 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/camellia/cmll-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/camellia/cmll-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl Camellia_EncryptBlock
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/chacha/chacha-x86_64.s
index 044b8f031e..a9fed05fd7 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/chacha/chacha-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/chacha/chacha-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s
index ce86d5d969..62a7ac611f 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/ec/ecp_nistz256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl ecp_nistz256_precomputed
.type ecp_nistz256_precomputed,@object
.align 4096
@@ -2372,7 +2372,7 @@ ecp_nistz256_precomputed:
.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3
.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd
.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/md5/md5-x86_64.s
index 0aa90515d6..0defe666bb 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/md5/md5-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/md5/md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl md5_block_asm_data_order
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s
index d1a1c895a3..21e49925f1 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/aesni-gcm-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _aesni_ctr32_ghash_6x,@function
.align 32
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/ghash-x86_64.s
index 10f5987415..0116ef1c94 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/ghash-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/modes/ghash-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl gcm_gmult_4bit
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/poly1305/poly1305-x86_64.s
index 5662696481..8b2e361ea1 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/poly1305/poly1305-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/poly1305/poly1305-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s
index 9c7110f4ef..aab3c6db13 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl rc4_md5_enc
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-x86_64.s
index bdd0da3bd1..781b48b9eb 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/rc4/rc4-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl RC4
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-mb-x86_64.s
index d2857f3288..d266d776ec 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-mb-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-x86_64.s
index 195a148bb9..dbeebed9a0 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha1_block_data_order
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-mb-x86_64.s
index bd72a459ab..f2896b4d6e 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-mb-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-x86_64.s
index 23b932e1de..8264a7dbdf 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha256_block_data_order
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha512-x86_64.s
index a1021c17a9..6f8488a38a 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha512-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/sha512-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha512_block_data_order
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/whrlpool/wp-x86_64.s
index f83130ea68..a4d55b6afc 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/whrlpool/wp-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/whrlpool/wp-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl whirlpool_block
.type whirlpool_block,@function
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/x86_64cpuid.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/x86_64cpuid.s
index 5a109c6fd9..7e1f5e2740 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/x86_64cpuid.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/x86_64cpuid.s
@@ -6,7 +6,7 @@
.hidden OPENSSL_ia32cap_P
.comm OPENSSL_ia32cap_P,16,4
-.text
+.text
.globl OPENSSL_atomic_add
.type OPENSSL_atomic_add,@function
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/linux-x86_64/asm/engines/e_padlock-x86_64.s
index 3e5ab736fd..38c02c188e 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/engines/e_padlock-x86_64.s
+++ b/deps/openssl/config/archs/linux-x86_64/asm/engines/e_padlock-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl padlock_capability
.type padlock_capability,@function
.align 16
@@ -1020,7 +1020,7 @@ padlock_ctr32_encrypt:
.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt
.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 16
-.data
+.data
.align 8
.Lpadlock_saved_context:
.quad 0
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslconf.h
index 9df0f86ed6..7dd2101053 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
index 69169eaaee..25ff25754f 100644
--- a/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
@@ -215,6 +215,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -572,6 +573,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm b/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm
index 2e79f043b3..769b53bc82 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux-x86_64",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7370,8 +7402,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h
index 131636a641..d3c92d276d 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux-x86_64"
-#define DATE "built on: Tue Apr 3 00:38:38 2018"
+#define DATE "built on: Tue Aug 14 23:13:26 2018"
diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
index e20916814d..7b122bd86e 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
index 7232d4e55e..62a7e2ade2 100644
--- a/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux-x86_64/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
index 47d017c24a..24b9835113 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux32-s390x",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3934,6 +3950,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6227,6 +6249,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7214,6 +7242,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7408,10 +7440,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7567,6 +7612,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7607,7 +7653,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7989,6 +8038,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8109,9 +8161,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9104,6 +9165,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10564,6 +10629,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11084,6 +11153,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11449,6 +11519,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12452,6 +12523,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12801,6 +12881,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12809,6 +12897,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/aes/aes-s390x.S b/deps/openssl/config/archs/linux32-s390x/asm/crypto/aes/aes-s390x.S
index 71138f8176..541636080c 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/aes/aes-s390x.S
+++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/aes/aes-s390x.S
@@ -458,7 +458,7 @@ _s390x_AES_encrypt:
or %r9,%r1
or %r2,%r6
or %r3,%r7
-
+
srlg %r5,%r10,5 # i0
srlg %r6,%r10,13 # i1
nr %r5,%r0
@@ -511,7 +511,7 @@ _s390x_AES_encrypt:
x %r10,24(%r4)
x %r11,28(%r4)
- br %r14
+ br %r14
.size _s390x_AES_encrypt,.-_s390x_AES_encrypt
.type AES_Td,@object
.align 256
@@ -1015,7 +1015,7 @@ _s390x_AES_decrypt:
x %r10,24(%r4)
x %r11,28(%r4)
- br %r14
+ br %r14
.size _s390x_AES_decrypt,.-_s390x_AES_decrypt
# void AES_set_encrypt_key(const unsigned char *in, int bits,
# AES_KEY *key) {
@@ -1496,7 +1496,7 @@ AES_cbc_encrypt:
.Lcbc_enc_done:
l %r6,6*4(%r15)
st %r8,0(%r6)
- st %r9,4(%r6)
+ st %r9,4(%r6)
st %r10,8(%r6)
st %r11,12(%r6)
@@ -1744,7 +1744,7 @@ _s390x_xts_km:
llgc %r3,2*4-1(%r15)
nill %r3,0x0f # %r3%=16
br %r14
-
+
.align 16
.Lxts_km_vanilla:
# prepare and allocate stack frame at the top of 4K page
@@ -1961,7 +1961,7 @@ AES_xts_encrypt:
xgr %r9,%r1
lrvgr %r9,%r9 # flip byte order
lrvgr %r11,%r11
- srlg %r8,%r9,32 # smash the tweak to 4x32-bits
+ srlg %r8,%r9,32 # smash the tweak to 4x32-bits
stg %r9,80+0(%r15) # save the tweak
llgfr %r9,%r9
srlg %r10,%r11,32
@@ -2012,7 +2012,7 @@ AES_xts_encrypt:
xgr %r9,%r1
lrvgr %r9,%r9 # flip byte order
lrvgr %r11,%r11
- srlg %r8,%r9,32 # smash the tweak to 4x32-bits
+ srlg %r8,%r9,32 # smash the tweak to 4x32-bits
stg %r9,80+0(%r15) # save the tweak
llgfr %r9,%r9
srlg %r10,%r11,32
@@ -2190,7 +2190,7 @@ AES_xts_decrypt:
xgr %r9,%r1
lrvgr %r9,%r9 # flip byte order
lrvgr %r11,%r11
- srlg %r8,%r9,32 # smash the tweak to 4x32-bits
+ srlg %r8,%r9,32 # smash the tweak to 4x32-bits
stg %r9,80+0(%r15) # save the tweak
llgfr %r9,%r9
srlg %r10,%r11,32
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/bn/s390x-mont.S b/deps/openssl/config/archs/linux32-s390x/asm/crypto/bn/s390x-mont.S
index cb7743cfea..0a6c67545a 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/bn/s390x-mont.S
+++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/bn/s390x-mont.S
@@ -152,16 +152,16 @@ bn_mul_mont:
brct %r14,.Lsub
lghi %r8,0
slbgr %r12,%r8 # handle upmost carry
-
- ngr %r3,%r12
- lghi %r5,-1
- xgr %r5,%r12
- ngr %r5,%r2
- ogr %r3,%r5 # ap=borrow?tp:rp
+ lghi %r13,-1
+ xgr %r13,%r12
la %r7,0(%r0)
lgr %r14,%r1
-.Lcopy: lg %r9,0(%r7,%r3) # copy or in-place refresh
+.Lcopy: lg %r8,96(%r7,%r15) # conditional copy
+ lg %r9,0(%r7,%r2)
+ ngr %r8,%r12
+ ngr %r9,%r13
+ ogr %r9,%r8
rllg %r9,%r9,32
stg %r7,96(%r7,%r15) # zap tp
stg %r9,0(%r7,%r2)
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h
index 64e7f072a3..a9705431d2 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h
@@ -30,4 +30,4 @@ static const char cflags[] = {
'e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux32-s390x"
-#define DATE "built on: Tue Apr 3 00:38:44 2018"
+#define DATE "built on: Tue Aug 14 23:13:32 2018"
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/modes/ghash-s390x.S b/deps/openssl/config/archs/linux32-s390x/asm/crypto/modes/ghash-s390x.S
index 88c26122cc..4a006d9c5d 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/modes/ghash-s390x.S
+++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/modes/ghash-s390x.S
@@ -41,7 +41,7 @@ gcm_ghash_4bit:
lg %r0,0+1(%r2)
lghi %r12,0
.Louter:
- xg %r0,0(%r4) # Xi ^= inp
+ xg %r0,0(%r4) # Xi ^= inp
xg %r1,8(%r4)
xgr %r0,%r12
stg %r1,8+1(%r2)
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha256-s390x.S b/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha256-s390x.S
index cf1b7819a1..f02c836633 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha256-s390x.S
+++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha256-s390x.S
@@ -1234,7 +1234,7 @@ sha256_block_data_order:
cl %r3,176(%r15)
jne .Lloop
- lm %r6,%r15,184(%r15)
+ lm %r6,%r15,184(%r15)
br %r14
.size sha256_block_data_order,.-sha256_block_data_order
.string "SHA256 block transform for s390x, CRYPTOGAMS by <appro@openssl.org>"
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha512-s390x.S b/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha512-s390x.S
index 6900891667..3d682e8658 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha512-s390x.S
+++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/sha/sha512-s390x.S
@@ -1258,7 +1258,7 @@ sha512_block_data_order:
cl %r3,240(%r15)
jne .Lloop
- lm %r6,%r15,248(%r15)
+ lm %r6,%r15,248(%r15)
br %r14
.size sha512_block_data_order,.-sha512_block_data_order
.string "SHA512 block transform for s390x, CRYPTOGAMS by <appro@openssl.org>"
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslconf.h
index 2f9817e43b..21dd8cc643 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
index ffff267d09..4aa5f86c81 100644
--- a/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/asm/openssl.gypi
@@ -216,6 +216,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -575,6 +576,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm
index 5d1929317b..9e1c171d28 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux32-s390x",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3927,6 +3943,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6205,6 +6227,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7192,6 +7220,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7365,8 +7397,8 @@ our %unified_info = (
"test/testutil.o" =>
[
"crypto/include",
- "test",
"include",
+ "test",
".",
],
"test/threadstest.o" =>
@@ -7386,10 +7418,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7545,6 +7590,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7585,7 +7631,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7967,6 +8016,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8087,9 +8139,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9074,6 +9135,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10514,6 +10579,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11032,6 +11101,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11392,6 +11462,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12395,6 +12466,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12744,6 +12824,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12752,6 +12840,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h
index d79eb3ca2a..a54f163367 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux32-s390x"
-#define DATE "built on: Tue Apr 3 00:38:45 2018"
+#define DATE "built on: Tue Aug 14 23:13:33 2018"
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
index 1f0c62b3c9..5ba3b88d4e 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
index d3be0776df..606925668a 100644
--- a/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux32-s390x/no-asm/openssl.gypi
@@ -218,6 +218,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -578,6 +579,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
index ebdafeb184..3541bdd572 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
+++ b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux64-s390x",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3934,6 +3950,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6227,6 +6249,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7214,6 +7242,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7386,8 +7418,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
+ "test",
"include",
".",
],
@@ -7408,10 +7440,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7567,6 +7612,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7607,7 +7653,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7989,6 +8038,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8109,9 +8161,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9104,6 +9165,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10564,6 +10629,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11084,6 +11153,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11449,6 +11519,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12452,6 +12523,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12801,6 +12881,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12809,6 +12897,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/aes/aes-s390x.S b/deps/openssl/config/archs/linux64-s390x/asm/crypto/aes/aes-s390x.S
index 1a1e4c224d..a44e72d047 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/aes/aes-s390x.S
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/aes/aes-s390x.S
@@ -458,7 +458,7 @@ _s390x_AES_encrypt:
or %r9,%r1
or %r2,%r6
or %r3,%r7
-
+
srlg %r5,%r10,5 # i0
srlg %r6,%r10,13 # i1
nr %r5,%r0
@@ -511,7 +511,7 @@ _s390x_AES_encrypt:
x %r10,24(%r4)
x %r11,28(%r4)
- br %r14
+ br %r14
.size _s390x_AES_encrypt,.-_s390x_AES_encrypt
.type AES_Td,@object
.align 256
@@ -1015,7 +1015,7 @@ _s390x_AES_decrypt:
x %r10,24(%r4)
x %r11,28(%r4)
- br %r14
+ br %r14
.size _s390x_AES_decrypt,.-_s390x_AES_decrypt
# void AES_set_encrypt_key(const unsigned char *in, int bits,
# AES_KEY *key) {
@@ -1496,7 +1496,7 @@ AES_cbc_encrypt:
.Lcbc_enc_done:
lg %r6,6*8(%r15)
st %r8,0(%r6)
- st %r9,4(%r6)
+ st %r9,4(%r6)
st %r10,8(%r6)
st %r11,12(%r6)
@@ -1744,7 +1744,7 @@ _s390x_xts_km:
llgc %r3,2*8-1(%r15)
nill %r3,0x0f # %r3%=16
br %r14
-
+
.align 16
.Lxts_km_vanilla:
# prepare and allocate stack frame at the top of 4K page
@@ -1960,7 +1960,7 @@ AES_xts_encrypt:
xgr %r9,%r1
lrvgr %r9,%r9 # flip byte order
lrvgr %r11,%r11
- srlg %r8,%r9,32 # smash the tweak to 4x32-bits
+ srlg %r8,%r9,32 # smash the tweak to 4x32-bits
stg %r9,144+0(%r15) # save the tweak
llgfr %r9,%r9
srlg %r10,%r11,32
@@ -2011,7 +2011,7 @@ AES_xts_encrypt:
xgr %r9,%r1
lrvgr %r9,%r9 # flip byte order
lrvgr %r11,%r11
- srlg %r8,%r9,32 # smash the tweak to 4x32-bits
+ srlg %r8,%r9,32 # smash the tweak to 4x32-bits
stg %r9,144+0(%r15) # save the tweak
llgfr %r9,%r9
srlg %r10,%r11,32
@@ -2188,7 +2188,7 @@ AES_xts_decrypt:
xgr %r9,%r1
lrvgr %r9,%r9 # flip byte order
lrvgr %r11,%r11
- srlg %r8,%r9,32 # smash the tweak to 4x32-bits
+ srlg %r8,%r9,32 # smash the tweak to 4x32-bits
stg %r9,144+0(%r15) # save the tweak
llgfr %r9,%r9
srlg %r10,%r11,32
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-gf2m.s b/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-gf2m.s
index e0b0822cae..1b90426659 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-gf2m.s
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-gf2m.s
@@ -206,7 +206,7 @@ bn_GF2m_mul_2x2:
xgr %r4,%r7
xgr %r3,%r6
xgr %r4,%r8
- xgr %r3,%r9
+ xgr %r3,%r9
xgr %r4,%r9
xgr %r3,%r4
stg %r4,16(%r2)
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-mont.S b/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-mont.S
index c4ee541906..b8dea0a66f 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-mont.S
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/bn/s390x-mont.S
@@ -26,12 +26,12 @@ bn_mul_mont:
la %r4,0(%r7,%r4) # restore %r4
ahi %r1,-1 # adjust %r1 for inner loop
lg %r6,0(%r6) # pull n0
-
+
lg %r2,0(%r4)
-
+
lg %r9,0(%r3)
-
+
mlgr %r8,%r2 # ap[0]*bp[0]
lgr %r12,%r8
@@ -39,7 +39,7 @@ bn_mul_mont:
msgr %r0,%r6
lg %r11,0(%r5) #
-
+
mlgr %r10,%r0 # np[0]*m1
algr %r11,%r9 # +="tp[0]"
lghi %r13,0
@@ -51,14 +51,14 @@ bn_mul_mont:
.align 16
.L1st:
lg %r9,0(%r7,%r3)
-
+
mlgr %r8,%r2 # ap[j]*bp[0]
algr %r9,%r12
lghi %r12,0
alcgr %r12,%r8
lg %r11,0(%r7,%r5)
-
+
mlgr %r10,%r0 # np[j]*m1
algr %r11,%r13
lghi %r13,0
@@ -79,9 +79,9 @@ bn_mul_mont:
.Louter:
lg %r2,0(%r4) # bp[i]
-
+
lg %r9,0(%r3)
-
+
mlgr %r8,%r2 # ap[0]*bp[i]
alg %r9,160(%r15) # +=tp[0]
lghi %r12,0
@@ -91,7 +91,7 @@ bn_mul_mont:
msgr %r0,%r6 # tp[0]*n0
lg %r11,0(%r5) # np[0]
-
+
mlgr %r10,%r0 # np[0]*m1
algr %r11,%r9 # +="tp[0]"
lghi %r13,0
@@ -103,7 +103,7 @@ bn_mul_mont:
.align 16
.Linner:
lg %r9,0(%r7,%r3)
-
+
mlgr %r8,%r2 # ap[j]*bp[i]
algr %r9,%r12
lghi %r12,0
@@ -112,7 +112,7 @@ bn_mul_mont:
alcgr %r12,%r8
lg %r11,0(%r7,%r5)
-
+
mlgr %r10,%r0 # np[j]*m1
algr %r11,%r13
lghi %r13,0
@@ -145,24 +145,24 @@ bn_mul_mont:
lr %r14,%r1
.Lsub: lg %r9,0(%r7,%r3)
lg %r11,0(%r7,%r5)
-
+
slbgr %r9,%r11
stg %r9,0(%r7,%r2)
la %r7,8(%r7)
brct %r14,.Lsub
lghi %r8,0
slbgr %r12,%r8 # handle upmost carry
-
- ngr %r3,%r12
- lghi %r5,-1
- xgr %r5,%r12
- ngr %r5,%r2
- ogr %r3,%r5 # ap=borrow?tp:rp
+ lghi %r13,-1
+ xgr %r13,%r12
la %r7,0(%r0)
lgr %r14,%r1
-.Lcopy: lg %r9,0(%r7,%r3) # copy or in-place refresh
-
+.Lcopy: lg %r8,160(%r7,%r15) # conditional copy
+ lg %r9,0(%r7,%r2)
+ ngr %r8,%r12
+ ngr %r9,%r13
+ ogr %r9,%r8
+
stg %r7,160(%r7,%r15) # zap tp
stg %r9,0(%r7,%r2)
la %r7,8(%r7)
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h
index 0539055a2c..6358018f98 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h
@@ -30,4 +30,4 @@ static const char cflags[] = {
'e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux64-s390x"
-#define DATE "built on: Tue Apr 3 00:38:46 2018"
+#define DATE "built on: Tue Aug 14 23:13:34 2018"
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/modes/ghash-s390x.S b/deps/openssl/config/archs/linux64-s390x/asm/crypto/modes/ghash-s390x.S
index a1c0217590..6dfaa76c35 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/modes/ghash-s390x.S
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/modes/ghash-s390x.S
@@ -40,7 +40,7 @@ gcm_ghash_4bit:
lg %r0,0+1(%r2)
lghi %r12,0
.Louter:
- xg %r0,0(%r4) # Xi ^= inp
+ xg %r0,0(%r4) # Xi ^= inp
xg %r1,8(%r4)
xgr %r0,%r12
stg %r1,8+1(%r2)
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha256-s390x.S b/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha256-s390x.S
index 28cbb63752..e66c672764 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha256-s390x.S
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha256-s390x.S
@@ -1234,7 +1234,7 @@ sha256_block_data_order:
clg %r3,256(%r15)
jne .Lloop
- lmg %r6,%r15,272(%r15)
+ lmg %r6,%r15,272(%r15)
br %r14
.size sha256_block_data_order,.-sha256_block_data_order
.string "SHA256 block transform for s390x, CRYPTOGAMS by <appro@openssl.org>"
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha512-s390x.S b/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha512-s390x.S
index 77c99e416b..5ff5c6bf9f 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha512-s390x.S
+++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/sha/sha512-s390x.S
@@ -1258,7 +1258,7 @@ sha512_block_data_order:
clg %r3,320(%r15)
jne .Lloop
- lmg %r6,%r15,336(%r15)
+ lmg %r6,%r15,336(%r15)
br %r14
.size sha512_block_data_order,.-sha512_block_data_order
.string "SHA512 block transform for s390x, CRYPTOGAMS by <appro@openssl.org>"
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslconf.h
index 3976dadb19..8bd973e750 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
index 30272e9dbc..2841831fe7 100644
--- a/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/asm/openssl.gypi
@@ -216,6 +216,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -575,6 +576,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm
index 5c9cbdcf00..c62c43c1de 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "linux64-s390x",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h
index a52b3fe333..3295c8aa2b 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: linux64-s390x"
-#define DATE "built on: Tue Apr 3 00:38:47 2018"
+#define DATE "built on: Tue Aug 14 23:13:35 2018"
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
index af3a003d51..08bf3d4394 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
index 37430ef795..aa52ca679b 100644
--- a/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/linux64-s390x/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm b/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm
index bebfecbdce..ae2f6b4ec7 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "solaris-x86-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3945,6 +3961,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6271,6 +6293,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7270,6 +7298,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7442,9 +7474,9 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "test",
"crypto/include",
"include",
+ "test",
".",
],
"test/threadstest.o" =>
@@ -7464,10 +7496,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7623,6 +7668,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7663,7 +7709,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8045,6 +8094,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8165,9 +8217,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9164,6 +9225,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10636,6 +10701,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11165,6 +11234,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11533,6 +11603,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12538,6 +12609,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12887,6 +12967,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12895,6 +12983,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s
index 945d9e5824..8212ff0825 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s
@@ -445,16 +445,18 @@ bn_mul_mont:
leal 1(%edx),%edx
jge .L017sub
sbbl $0,%eax
- andl %eax,%esi
- notl %eax
- movl %edi,%ebp
- andl %eax,%ebp
- orl %ebp,%esi
+ movl $-1,%edx
+ xorl %eax,%edx
+ jmp .L018copy
.align 16
.L018copy:
- movl (%esi,%ebx,4),%eax
- movl %eax,(%edi,%ebx,4)
+ movl 32(%esp,%ebx,4),%esi
+ movl (%edi,%ebx,4),%ebp
movl %ecx,32(%esp,%ebx,4)
+ andl %eax,%esi
+ andl %edx,%ebp
+ orl %esi,%ebp
+ movl %ebp,(%edi,%ebx,4)
decl %ebx
jge .L018copy
movl 24(%esp),%esp
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h
index 864103a8dc..f3e98cfc6c 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h
@@ -37,4 +37,4 @@ static const char cflags[] = {
'"',' ','\0'
};
#define PLATFORM "platform: solaris-x86-gcc"
-#define DATE "built on: Tue Apr 3 00:38:47 2018"
+#define DATE "built on: Tue Aug 14 23:13:35 2018"
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s
index cbccc5ebf7..9092d66321 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s
@@ -3857,7 +3857,7 @@ ecp_nistz256_scatter_w7:
movl 20(%esp),%edi
movl 24(%esp),%esi
movl 28(%esp),%ebp
- leal -1(%edi,%ebp,1),%edi
+ leal (%edi,%ebp,1),%edi
movl $16,%ebp
.L007scatter_w7_loop:
movl (%esi),%eax
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
index e819a68f0b..b9d6509c0b 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
index af1d87642d..7fb2ba08cd 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
@@ -211,6 +211,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -567,6 +568,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm
index f6f187ac6d..85b7ff65f2 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "solaris-x86-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1075,6 +1075,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1241,10 +1245,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3931,6 +3947,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6209,6 +6231,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7196,6 +7224,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7390,10 +7422,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7549,6 +7594,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7589,7 +7635,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7971,6 +8020,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8091,9 +8143,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9082,6 +9143,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10522,6 +10587,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11041,6 +11110,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11401,6 +11471,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12404,6 +12475,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12753,6 +12833,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12761,6 +12849,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
index e3ba51d54c..7b32dc7d3e 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: solaris-x86-gcc"
-#define DATE "built on: Tue Apr 3 00:38:49 2018"
+#define DATE "built on: Tue Aug 14 23:13:37 2018"
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
index b20dbd0212..d0fb48f465 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
index 4d880dad4e..3c8ab88f62 100644
--- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm
index 4f080d8013..ed79783b33 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "solaris64-x86_64-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1078,6 +1078,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1244,10 +1248,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3994,6 +4010,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6332,6 +6354,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7331,6 +7359,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7503,8 +7535,8 @@ our %unified_info = (
],
"test/testutil.o" =>
[
- "crypto/include",
"test",
+ "crypto/include",
"include",
".",
],
@@ -7525,10 +7557,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7684,6 +7729,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7724,7 +7770,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -8106,6 +8155,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8226,9 +8278,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9257,6 +9318,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10737,6 +10802,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11274,6 +11343,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11644,6 +11714,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12649,6 +12720,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12998,6 +13078,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -13006,6 +13094,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aes-x86_64.s
index aa7a1ea1cf..488ae6d781 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aes-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _x86_64_AES_encrypt,@function
.align 16
_x86_64_AES_encrypt:
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-mb-x86_64.s
index d493797832..3dcd55d3f5 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-mb-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha1-x86_64.s
index c7c53e8771..ca193ddb9e 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha1-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha1_enc
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha256-x86_64.s
index 70eed05b00..427a1c7d12 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha256-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_cbc_sha256_enc
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-x86_64.s
index cd8b00f259..e18f87c4e6 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/aesni-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl aesni_encrypt
.type aesni_encrypt,@function
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/bsaes-x86_64.s
index 0fd201167f..c76c5a8afb 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/bsaes-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/bsaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/vpaes-x86_64.s
index bf7c2b0b6f..d193298940 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/vpaes-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/vpaes-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-avx2.s
index a2cccde636..ee619092c9 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-avx2.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-avx2.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl rsaz_1024_sqr_avx2
.type rsaz_1024_sqr_avx2,@function
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-x86_64.s
index b6797a6849..795cebe1d7 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/rsaz-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-gf2m.s
index f4e5337565..a0b78a0565 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-gf2m.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-gf2m.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _mul_1x1,@function
.align 16
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont.s
index d19d4662b4..3a78cd8440 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -197,30 +197,30 @@ bn_mul_mont:
xorq %r14,%r14
movq (%rsp),%rax
- leaq (%rsp),%rsi
movq %r9,%r15
- jmp .Lsub
+
.align 16
.Lsub: sbbq (%rcx,%r14,8),%rax
movq %rax,(%rdi,%r14,8)
- movq 8(%rsi,%r14,8),%rax
+ movq 8(%rsp,%r14,8),%rax
leaq 1(%r14),%r14
decq %r15
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
- movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
+ movq %r9,(%rsp,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
@@ -574,10 +574,10 @@ bn_mul4x_mont:
cmpq %r9,%r14
jb .Louter4x
movq 16(%rsp,%r9,8),%rdi
+ leaq -4(%r9),%r15
movq 0(%rsp),%rax
- pxor %xmm0,%xmm0
movq 8(%rsp),%rdx
- shrq $2,%r9
+ shrq $2,%r15
leaq (%rsp),%rsi
xorq %r14,%r14
@@ -585,9 +585,7 @@ bn_mul4x_mont:
movq 16(%rsi),%rbx
movq 24(%rsi),%rbp
sbbq 8(%rcx),%rdx
- leaq -1(%r9),%r15
- jmp .Lsub4x
-.align 16
+
.Lsub4x:
movq %rax,0(%rdi,%r14,8)
movq %rdx,8(%rdi,%r14,8)
@@ -614,34 +612,35 @@ bn_mul4x_mont:
sbbq $0,%rax
movq %rbp,24(%rdi,%r14,8)
- xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
- leaq -1(%r9),%r15
- orq %rcx,%rsi
-
- movdqu (%rsi),%xmm1
- movdqa %xmm0,(%rsp)
- movdqu %xmm1,(%rdi)
+ pxor %xmm0,%xmm0
+.byte 102,72,15,110,224
+ pcmpeqd %xmm5,%xmm5
+ pshufd $0,%xmm4,%xmm4
+ movq %r9,%r15
+ pxor %xmm4,%xmm5
+ shrq $2,%r15
+ xorl %eax,%eax
+
jmp .Lcopy4x
.align 16
.Lcopy4x:
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqu 32(%rsi,%r14,1),%xmm1
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
- movdqa %xmm0,32(%rsp,%r14,1)
- movdqu %xmm1,32(%rdi,%r14,1)
- leaq 32(%r14),%r14
+ movdqa (%rsp,%rax,1),%xmm1
+ movdqu (%rdi,%rax,1),%xmm2
+ pand %xmm4,%xmm1
+ pand %xmm5,%xmm2
+ movdqa 16(%rsp,%rax,1),%xmm3
+ movdqa %xmm0,(%rsp,%rax,1)
+ por %xmm2,%xmm1
+ movdqu 16(%rdi,%rax,1),%xmm2
+ movdqu %xmm1,(%rdi,%rax,1)
+ pand %xmm4,%xmm3
+ pand %xmm5,%xmm2
+ movdqa %xmm0,16(%rsp,%rax,1)
+ por %xmm2,%xmm3
+ movdqu %xmm3,16(%rdi,%rax,1)
+ leaq 32(%rax),%rax
decq %r15
jnz .Lcopy4x
-
- shlq $2,%r9
- movdqu 16(%rsi,%r14,1),%xmm2
- movdqa %xmm0,16(%rsp,%r14,1)
- movdqu %xmm2,16(%rdi,%r14,1)
movq 8(%rsp,%r9,8),%rsi
movq $1,%rax
movq -48(%rsi),%r15
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont5.s
index a2fccf088e..0dd53512f9 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont5.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/x86_64-mont5.s
@@ -1,4 +1,4 @@
-.text
+.text
@@ -393,18 +393,19 @@ bn_mul_mont_gather5:
jnz .Lsub
sbbq $0,%rax
+ movq $-1,%rbx
+ xorq %rax,%rbx
xorq %r14,%r14
- andq %rax,%rsi
- notq %rax
- movq %rdi,%rcx
- andq %rax,%rcx
movq %r9,%r15
- orq %rcx,%rsi
-.align 16
+
.Lcopy:
- movq (%rsi,%r14,8),%rax
+ movq (%rdi,%r14,8),%rcx
+ movq (%rsp,%r14,8),%rdx
+ andq %rbx,%rcx
+ andq %rax,%rdx
movq %r14,(%rsp,%r14,8)
- movq %rax,(%rdi,%r14,8)
+ orq %rcx,%rdx
+ movq %rdx,(%rdi,%r14,8)
leaq 1(%r14),%r14
subq $1,%r15
jnz .Lcopy
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
index e1b87d9f50..357c109a63 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
@@ -35,4 +35,4 @@ static const char cflags[] = {
'i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: solaris64-x86_64-gcc"
-#define DATE "built on: Tue Apr 3 00:38:50 2018"
+#define DATE "built on: Tue Aug 14 23:13:38 2018"
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/camellia/cmll-x86_64.s
index 1117381f31..1dead91b17 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/camellia/cmll-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/camellia/cmll-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl Camellia_EncryptBlock
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/chacha/chacha-x86_64.s
index 044b8f031e..a9fed05fd7 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/chacha/chacha-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/chacha/chacha-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/ec/ecp_nistz256-x86_64.s
index ce86d5d969..62a7ac611f 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/ec/ecp_nistz256-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/ec/ecp_nistz256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl ecp_nistz256_precomputed
.type ecp_nistz256_precomputed,@object
.align 4096
@@ -2372,7 +2372,7 @@ ecp_nistz256_precomputed:
.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3
.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd
.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/md5/md5-x86_64.s
index 0aa90515d6..0defe666bb 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/md5/md5-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/md5/md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl md5_block_asm_data_order
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/aesni-gcm-x86_64.s
index d1a1c895a3..21e49925f1 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/aesni-gcm-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/aesni-gcm-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.type _aesni_ctr32_ghash_6x,@function
.align 32
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/ghash-x86_64.s
index 10f5987415..0116ef1c94 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/ghash-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/modes/ghash-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl gcm_gmult_4bit
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/poly1305/poly1305-x86_64.s
index 5662696481..8b2e361ea1 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/poly1305/poly1305-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/poly1305/poly1305-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-md5-x86_64.s
index 9c7110f4ef..aab3c6db13 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-md5-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-md5-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.align 16
.globl rc4_md5_enc
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-x86_64.s
index bdd0da3bd1..781b48b9eb 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/rc4/rc4-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl RC4
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-mb-x86_64.s
index d2857f3288..d266d776ec 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-mb-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-x86_64.s
index 195a148bb9..dbeebed9a0 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha1-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha1_block_data_order
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-mb-x86_64.s
index bd72a459ab..f2896b4d6e 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-mb-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-mb-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-x86_64.s
index 23b932e1de..8264a7dbdf 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha256-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha256_block_data_order
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha512-x86_64.s
index a1021c17a9..6f8488a38a 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha512-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/sha512-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl sha512_block_data_order
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/whrlpool/wp-x86_64.s
index f83130ea68..a4d55b6afc 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/whrlpool/wp-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/whrlpool/wp-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl whirlpool_block
.type whirlpool_block,@function
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/x86_64cpuid.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/x86_64cpuid.s
index 5a109c6fd9..7e1f5e2740 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/x86_64cpuid.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/x86_64cpuid.s
@@ -6,7 +6,7 @@
.hidden OPENSSL_ia32cap_P
.comm OPENSSL_ia32cap_P,16,4
-.text
+.text
.globl OPENSSL_atomic_add
.type OPENSSL_atomic_add,@function
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/engines/e_padlock-x86_64.s
index 3e5ab736fd..38c02c188e 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/engines/e_padlock-x86_64.s
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/engines/e_padlock-x86_64.s
@@ -1,4 +1,4 @@
-.text
+.text
.globl padlock_capability
.type padlock_capability,@function
.align 16
@@ -1020,7 +1020,7 @@ padlock_ctr32_encrypt:
.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt
.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 16
-.data
+.data
.align 8
.Lpadlock_saved_context:
.quad 0
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
index 9df0f86ed6..7dd2101053 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
@@ -102,12 +102,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
index 46a2ed34cf..2557943ad5 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
@@ -215,6 +215,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -572,6 +573,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm
index f0d822aa7d..3c550047ab 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm
@@ -56,8 +56,8 @@ our %config = (
shlib_version_number => "1.1",
sourcedir => ".",
target => "solaris64-x86_64-gcc",
- version => "1.1.0h",
- version_num => "0x1010008fL",
+ version => "1.1.0i",
+ version_num => "0x1010009fL",
);
our %target = (
@@ -1077,6 +1077,10 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/errtest" =>
+ [
+ "libcrypto",
+ ],
"test/evp_extra_test" =>
[
"libcrypto",
@@ -1243,10 +1247,22 @@ our %unified_info = (
[
"libcrypto",
],
+ "test/versions" =>
+ [
+ "libcrypto",
+ ],
"test/wp_test" =>
[
"libcrypto",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "libcrypto",
+ ],
+ "test/x509_time_test" =>
+ [
+ "libcrypto",
+ ],
"test/x509aux" =>
[
"libcrypto",
@@ -3933,6 +3949,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/cpt_err.o" =>
[
".",
@@ -6211,6 +6233,12 @@ our %unified_info = (
"crypto/include",
"include",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ ".",
+ "crypto/include",
+ "include",
+ ],
"crypto/x509/x509_obj.o" =>
[
".",
@@ -7198,6 +7226,10 @@ our %unified_info = (
[
"include",
],
+ "test/errtest.o" =>
+ [
+ "include",
+ ],
"test/evp_extra_test.o" =>
[
"include",
@@ -7370,9 +7402,9 @@ our %unified_info = (
],
"test/testutil.o" =>
[
+ "test",
"crypto/include",
"include",
- "test",
".",
],
"test/threadstest.o" =>
@@ -7392,10 +7424,23 @@ our %unified_info = (
[
"include",
],
+ "test/versions.o" =>
+ [
+ "include",
+ ],
"test/wp_test.o" =>
[
"include",
],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "include",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ ".",
+ "include",
+ ],
"test/x509aux.o" =>
[
"include",
@@ -7551,6 +7596,7 @@ our %unified_info = (
"test/ecdsatest",
"test/ectest",
"test/enginetest",
+ "test/errtest",
"test/evp_extra_test",
"test/evp_test",
"test/exdatatest",
@@ -7591,7 +7637,10 @@ our %unified_info = (
"test/v3ext",
"test/v3nametest",
"test/verify_extra_test",
+ "test/versions",
"test/wp_test",
+ "test/x509_dup_cert_test",
+ "test/x509_time_test",
"test/x509aux",
],
"rawlines" =>
@@ -7973,6 +8022,9 @@ our %unified_info = (
"test/enginetest" =>
[
],
+ "test/errtest" =>
+ [
+ ],
"test/evp_extra_test" =>
[
],
@@ -8093,9 +8145,18 @@ our %unified_info = (
"test/verify_extra_test" =>
[
],
+ "test/versions" =>
+ [
+ ],
"test/wp_test" =>
[
],
+ "test/x509_dup_cert_test" =>
+ [
+ ],
+ "test/x509_time_test" =>
+ [
+ ],
"test/x509aux" =>
[
],
@@ -9084,6 +9145,10 @@ our %unified_info = (
[
"crypto/conf/conf_sap.c",
],
+ "crypto/conf/conf_ssl.o" =>
+ [
+ "crypto/conf/conf_ssl.c",
+ ],
"crypto/cpt_err.o" =>
[
"crypto/cpt_err.c",
@@ -10524,6 +10589,10 @@ our %unified_info = (
[
"crypto/x509/x509_lu.c",
],
+ "crypto/x509/x509_meth.o" =>
+ [
+ "crypto/x509/x509_meth.c",
+ ],
"crypto/x509/x509_obj.o" =>
[
"crypto/x509/x509_obj.c",
@@ -11043,6 +11112,7 @@ our %unified_info = (
"crypto/conf/conf_mall.o",
"crypto/conf/conf_mod.o",
"crypto/conf/conf_sap.o",
+ "crypto/conf/conf_ssl.o",
"crypto/cpt_err.o",
"crypto/cryptlib.o",
"crypto/ct/ct_b64.o",
@@ -11403,6 +11473,7 @@ our %unified_info = (
"crypto/x509/x509_err.o",
"crypto/x509/x509_ext.o",
"crypto/x509/x509_lu.o",
+ "crypto/x509/x509_meth.o",
"crypto/x509/x509_obj.o",
"crypto/x509/x509_r2x.o",
"crypto/x509/x509_req.o",
@@ -12406,6 +12477,15 @@ our %unified_info = (
[
"test/enginetest.c",
],
+ "test/errtest" =>
+ [
+ "test/errtest.o",
+ "test/testutil.o",
+ ],
+ "test/errtest.o" =>
+ [
+ "test/errtest.c",
+ ],
"test/evp_extra_test" =>
[
"test/evp_extra_test.o",
@@ -12755,6 +12835,14 @@ our %unified_info = (
[
"test/verify_extra_test.c",
],
+ "test/versions" =>
+ [
+ "test/versions.o",
+ ],
+ "test/versions.o" =>
+ [
+ "test/versions.c",
+ ],
"test/wp_test" =>
[
"test/wp_test.o",
@@ -12763,6 +12851,23 @@ our %unified_info = (
[
"test/wp_test.c",
],
+ "test/x509_dup_cert_test" =>
+ [
+ "test/x509_dup_cert_test.o",
+ ],
+ "test/x509_dup_cert_test.o" =>
+ [
+ "test/x509_dup_cert_test.c",
+ ],
+ "test/x509_time_test" =>
+ [
+ "test/testutil.o",
+ "test/x509_time_test.o",
+ ],
+ "test/x509_time_test.o" =>
+ [
+ "test/x509_time_test.c",
+ ],
"test/x509aux" =>
[
"test/x509aux.o",
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
index 506757d551..118391ea1d 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
@@ -20,4 +20,4 @@ static const char cflags[] = {
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
};
#define PLATFORM "platform: solaris64-x86_64-gcc"
-#define DATE "built on: Tue Apr 3 00:38:53 2018"
+#define DATE "built on: Tue Aug 14 23:13:42 2018"
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
index e20916814d..7b122bd86e 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
@@ -105,12 +105,18 @@ extern "C" {
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
index 55006d7fe9..1d596c5b21 100644
--- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
+++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/openssl.gypi
@@ -219,6 +219,7 @@
'openssl/crypto/conf/conf_mall.c',
'openssl/crypto/conf/conf_mod.c',
'openssl/crypto/conf/conf_sap.c',
+ 'openssl/crypto/conf/conf_ssl.c',
'openssl/crypto/cpt_err.c',
'openssl/crypto/cryptlib.c',
'openssl/crypto/ct/ct_b64.c',
@@ -579,6 +580,7 @@
'openssl/crypto/x509/x509_err.c',
'openssl/crypto/x509/x509_ext.c',
'openssl/crypto/x509/x509_lu.c',
+ 'openssl/crypto/x509/x509_meth.c',
'openssl/crypto/x509/x509_obj.c',
'openssl/crypto/x509/x509_r2x.c',
'openssl/crypto/x509/x509_req.c',
diff --git a/deps/openssl/openssl/.gitignore b/deps/openssl/openssl/.gitignore
deleted file mode 100644
index 3dee3922a7..0000000000
--- a/deps/openssl/openssl/.gitignore
+++ /dev/null
@@ -1,175 +0,0 @@
-# Ignore editor artefacts
-/.dir-locals.el
-
-# Top level excludes
-/Makefile.orig
-/MINFO
-/TABLE
-/*.a
-/*.pc
-/rehash.time
-/inc.*
-/makefile.*
-/out.*
-/tmp.*
-/configdata.pm
-
-# *all* Makefiles
-Makefile
-# ... except in demos
-!/demos/*/Makefile
-
-# Links under apps
-/apps/CA.pl
-/apps/tsget
-/apps/tsget.pl
-/apps/md4.c
-
-# Auto generated headers
-/crypto/buildinf.h
-/apps/progs.h
-/crypto/include/internal/*_conf.h
-/openssl/include/opensslconf.h
-/util/domd
-
-# Executables
-/apps/openssl
-/test/sha256t
-/test/sha512t
-/test/gost2814789t
-/test/ssltest_old
-/test/*test
-/test/fips_aesavs
-/test/fips_desmovs
-/test/fips_dhvs
-/test/fips_drbgvs
-/test/fips_dssvs
-/test/fips_ecdhvs
-/test/fips_ecdsavs
-/test/fips_rngvs
-/test/fips_test_suite
-/test/ssltest_old
-/test/x509aux
-/test/v3ext
-/test/versions
-
-# Certain files that get created by tests on the fly
-/test/test-runs
-/test/buildtest_*
-
-# Fuzz stuff.
-# Anything without an extension is an executable on Unix, so we keep files
-# with extensions. And we keep the corpora subddir versioned as well.
-# Anything more generic with extensions that should be ignored will be taken
-# care of by general ignores for those extensions (*.o, *.obj, *.exe, ...)
-/fuzz/*
-!/fuzz/README*
-!/fuzz/corpora
-!/fuzz/*.*
-
-# Misc auto generated files
-/include/openssl/opensslconf.h
-/tools/c_rehash
-/tools/c_rehash.pl
-/util/shlib_wrap.sh
-/tags
-/TAGS
-/crypto.map
-/ssl.map
-
-# Windows (legacy)
-/tmp32
-/tmp32.dbg
-/tmp32dll
-/tmp32dll.dbg
-/out32
-/out32.dbg
-/out32dll
-/out32dll.dbg
-/inc32
-/MINFO
-/ms/.rnd
-/ms/bcb.mak
-/ms/libeay32.def
-/ms/nt.mak
-/ms/ntdll.mak
-/ms/ssleay32.def
-/ms/version32.rc
-
-# Files created on other branches that are not held in git, and are not
-# needed on this branch
-/include/openssl/asn1_mac.h
-/include/openssl/des_old.h
-/include/openssl/fips.h
-/include/openssl/fips_rand.h
-/include/openssl/krb5_asn.h
-/include/openssl/kssl.h
-/include/openssl/pq_compat.h
-/include/openssl/ssl23.h
-/include/openssl/tmdiff.h
-/include/openssl/ui_compat.h
-/test/fips_aesavs.c
-/test/fips_desmovs.c
-/test/fips_dsatest.c
-/test/fips_dssvs.c
-/test/fips_hmactest.c
-/test/fips_randtest.c
-/test/fips_rngvs.c
-/test/fips_rsagtest.c
-/test/fips_rsastest.c
-/test/fips_rsavtest.c
-/test/fips_shatest.c
-/test/fips_test_suite.c
-/test/shatest.c
-
-##### Generic patterns
-# Auto generated assembly language source files
-*.s
-!/crypto/*/asm/*.s
-/crypto/arm*.S
-/crypto/*/*.S
-*.asm
-!/crypto/*/asm/*.asm
-
-# Object files
-*.o
-*.obj
-
-# editor artefacts
-*.swp
-.#*
-\#*#
-*~
-
-# Certificate symbolic links
-*.0
-
-# All kinds of executables
-*.so
-*.so.*
-*.dylib
-*.dylib.*
-*.dll
-*.dll.*
-*.exe
-*.pyc
-*.exp
-*.lib
-*.pdb
-*.ilk
-*.def
-*.rc
-*.res
-
-# Misc generated stuff
-Makefile.save
-/crypto/**/lib
-/engines/**/lib
-/ssl/**/lib
-*.bak
-cscope.*
-*.d
-pod2htmd.tmp
-
-# Windows manifest files
-*.manifest
diff --git a/deps/openssl/openssl/crypto/include/internal/bn_conf.h b/deps/openssl/openssl/crypto/include/internal/bn_conf.h
new file mode 100644
index 0000000000..79400c6472
--- /dev/null
+++ b/deps/openssl/openssl/crypto/include/internal/bn_conf.h
@@ -0,0 +1 @@
+#include "../../../config/bn_conf.h"
diff --git a/deps/openssl/openssl/crypto/include/internal/dso_conf.h b/deps/openssl/openssl/crypto/include/internal/dso_conf.h
new file mode 100644
index 0000000000..e7f2afa987
--- /dev/null
+++ b/deps/openssl/openssl/crypto/include/internal/dso_conf.h
@@ -0,0 +1 @@
+#include "../../../config/dso_conf.h"
diff --git a/deps/openssl/openssl/include/openssl/opensslconf.h b/deps/openssl/openssl/include/openssl/opensslconf.h
new file mode 100644
index 0000000000..76c99d433a
--- /dev/null
+++ b/deps/openssl/openssl/include/openssl/opensslconf.h
@@ -0,0 +1 @@
+#include "../../config/opensslconf.h"